Einsatzmöglichkeiten
Mit dem SAP Web Application Server 6.20 ist es möglich, die SAP J2EE Engine in Ihr System zu integrieren.
Die Architektur eines solchen Systems sieht dann aus wie folgt.

Sie können den SAP Web AS so konfigurieren, dass er
Die folgende Grafik zeigt ein SAP-System, das alle drei Arten von Servern enthält.

Integration
Für den Betrieb der SAP J2EE Engine ist es erforderlich, dass im HTTP Service-Baum (Transaktion SICF) die folgenden Services aktiviert sind.
SAP Web Dispatcher Informationen über Logongruppen, Serverlast, etc. Diese Services müssen also aktiviert sein, damit
Serverauswahl und Lastausgleich durch den SAP Web Dispatcher durchgeführt werden können.
Siehe auch:
Aktivieren und Deaktivieren eines ICF-Services
Internet Communication Framework
Funktionsumfang
Verteilung der HTTP-Requests durch den SAP Web Dispatcher
Der
SAP Web Dispatcher muss nun entscheiden, zu welchem SAP Web AS er den Request weiterleitet. Ist es ein Request für den WAS-Server (ABAP-Stack) oder für den J2EE-Server (Java-Stack)? Das Verfahren dazu ist im Abschnitt
Serverauswahl und Lastausgleich durch den SAP Web Dispatcher beschrieben.
Bearbeitung von HTTP-Requests durch den ICM
In dem Fall, dass der SAP Web AS sowohl ABAP- als auch Java-Anfragen bearbeiten kann (wie in der Grafik zu Beginn des Abschnitts dargestellt), muss der ICM für jeden eingehenden HTTP-Request entscheiden, ob er diesen dem ABAP (also dem
Internet Communication Framework) oder der SAP J2EE Engine zur Bearbeitung weiterleiten soll.
Dies ist insbesondere dann unklar, wenn kein SAP Web Dispatcher dem System vorgeschaltet ist. Der ICM entscheidet anhand des URL-Präfixes, ob dieser Request an das ICF (ABAP) oder an die SAP J2EE Engine gehen soll. Hierzu verwendet er das gleiche Verfahren wie der SAP Web Dispatcher.
Caching im ICM
Sie können auch mit dem J2EE-Server den
Internet Server-Cache verwenden, um HTTP-Responses (z.B. HTML-Seiten oder Bilder) einzulagern. Dann kann beim nächsten Mal die Anfrage direkt aus dem Cache befriedigt werden.
Siehe auch:
Verwendung des SAP J2EE-Servers mit Standalone-Dispatcher Administration der SAP J2EE Engine Profilparameter für die SAP J2EE Engine