Show TOC

HintergrundArchitektur des SAP NetWeaver Application Servers Dieses Dokument in der Navigationsstruktur finden

 

Der SAP NetWeaver Application Server ist das zentrale Fundament für den gesamten SAP Software Stack. Er bietet eine Plattform sowohl für andere NetWeaver Komponenten (Portal, XI, ..) als auch für ABAP- und Java Applikationen, wobei der volle JEE-Standard unterstützt wird. Der SAP NetWeaver Application Server ist die Weiterentwicklung des SAP Web Application Servers.

Design

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 Applikationen zu bieten.

Mit der VM Container Technologie hat die SAP eine technologische Basis geschaffen, die es erlaubt, Java Applikationen ähnlich robust auszuführen wie in ABAP entwickelte Software. Ziel ist eine möglichst starke Isolation der einzelnen Benutzer voneinander, um unerwünschte Beeinträchtigungen zu vermeiden. Um für ausgewählte Szenarien mit besonders hohen Anforderungen an eine enge ABAP-Java Kopplung eine optimale Laufzeitumgebung zu bieten, kann in diesem Release eine Java VM auch integriert im ABAP Workprozess laufen.

Details zu diesem Thema findet sich in im Abschnitt Architektur des VM Containers.

Technische Komponenten

Ein SAP-System besteht aus mehreren Applikationsserver-Instanzen sowie einer oder mehrerer Datenbanken.

Neben beliebig vielen Dialog-Instanzen, die die Benutzeranfragen ausführen, gibt es eine Zentralinstanz, die den Message-Server und den Enqueue-Server enthält. Sie kann keine Dialoganfragen bearbeiten.

Eine Dialog-Instanz besteht aus den folgenden Komponenten:

Die folgende Grafik zeigt schematisch diese Komponenten. Hierbei wurden aus Gründen der Übersichtlichkeit einige Kommunikationskanäle nicht eingezeichnet.

Die Abbildung wird im Begleittext erläutert.

Integration

Es gibt die folgenden Installationsoptionen für den SAP NetWeaver AS:

  • ABAP System (mit integriertem VM Container). In der Grafik sind das die Komponenten in dem linken blauen Kasten. Sie können mit dieser Installation ABAP-Programme und ausgewählte SAP-Java-Applikationen ausführen.

  • Java System. In der Grafik sind das die Komponenten in dem rechten grünen Kasten. Mit dieser Installation können Sie JEE-Anwendungen ausführen, jedoch keine ABAP-Programme.

  • ABAP+Java System. Dies sind alle Komponenten der Grafik; Details finden Sie unter SAP NetWeaver Application Server mit ABAP und Java.

Weitere Informationen

Informationen zu verwandten Themen finden Sie in folgenden Abschnitten:

Architektur des VM Containers

Architektur eines AS Java Systems (AS Java Cluster)