Show TOC

Architektur des SAP NetWeaver Application Servers JavaLocate this document in the navigation structure

Verwendung

Der Anwendungsserver Java stellt eine Java Platform, Enterprise Edition 5 (Java EE 5) konforme Umgebung zur Entwicklung und Ausführung von Java EE-Programmen zur Verfügung. Mit dieser Installation können Java EE-Anwendungen, jedoch keine ABAP-Anwendungen ausgeführt werden.

Das Design des SAP NetWeaver Applikation Servers verfolgt das Ziel, ein außergewöhnlich hohes Maß an Robustheit und Wartbarkeit für die auf ihm ausgeführten Anwendungen zu bieten. Im folgenden wird die Architektur des SAP NetWeaver Applikationsservers Java erläutert und die grundlegende Terminologie eingeführt. Für detaillierte Informationen sei an dieser Stelle auf die komponenteneigene Dokumentation verwiesen.

Instanzen des SAP NetWeaver Application Servers Java

Ein SAP NetWeaver Applikationsserver Java System hat verschiedene Instanzen. Eine Instanz bezeichnet dabei eine administrative Einheit, in der verschiedene Komponenten eines SAP-Systems zusammengefasst werden. Die Komponenten einer Instanz werden über ein gemeinsames Instanz Profil parametrisiert. Jede Instanz wird durch genau eine System-ID und einer Instanz Nummer identifiziert.

Man unterscheidet Applikationsserver Instanzen und System Central Services Instanzen (SCS-Instanzen).

Applikationsserver Instanzen können in einem SAP NetWeaver Application Server for Java n-fach vorkommen. Sie führen die eingehenden Benutzeranfragen aus. Eine Java Applikationsserver-Instanz enthält einen Internet Communication Manager, einen Start Service, ein Startup Framework und n Java Server Prozesse.

Neben mehreren Applikationsserver Instanzen, gibt es genau eine ausgezeichnete Instanz, die den Message-Server und den Enqueue-Server sowie einen eigenen Startservice enthält: die SCS-Instanz (System Central Services Instanz). Die SCS-Instanz kann keine Dialoganfragen bearbeiten, sondern dient zur Verwaltung von Sperren sowie zum Austausch von Nachrichten und zum Lastausgleich im SAP-System.

Komponenten des SAP NetWeaver Application Servers Java im Überblick
  • n Java Server Prozesse

  • Startup Framework

  • Internet Communication Manager

  • Enqueue Server

  • Message Server

  • SAP Start Service

Die folgende Abbildung zeigt die Komponenten eines reinen Java-Systems. Aus Übersichtsgründen wurde fast gänzlich auf Kommunikations- bzw. Verbindungslinien verzichtet. Eingehende Requests werden vom Internet Communication Manager entgegen genommen und an die Java-Server-Prozesse verteilt. Pro Java-System gibt es genau eine Datenbank.