Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Java-Proxy-Laufzeit Dokument im Navigationsbaum lokalisieren

Verwendung

Über die Java-Proxy-Laufzeit können Sie Messages an den Integration Server versenden oder empfangen. Die Java-Proxy-Laufzeit unterstützt J2EE-Anwendungen auf der SAP J2EE Engine unter Verwendung von Enterprise Java Beans 2.0. Es ist sowohl synchrone als auch asynchrone Outbound- und Inbound-Kommunikation mit Proxy-Beans möglich.

Hinweis

Sie können eine Proxy-Bean, die auf der SAP J2EE Engine deployed ist, für eine Outbound-Kommunikation nicht nur von einer J2EE-Anwendung, sondern auch von einer Java-Standalone-Anwendung aus aufrufen.

Voraussetzungen

Die Java-Proxy-Laufzeit kann auf der SAP J2EE Engine ab Release 6.40 SP5 installiert werden. Auf dem J2EE-Server muss auch das Messaging-System installiert sein, über das die Java-Proxy-Laufzeit Messages mit dem Integration Server austauscht. Das Messaging-System implementiert Queuing-, Persistenz- und Monitoring-Dienste und ist erforderlich, um den Quality of Service Exactly Once (in Order) garantieren zu können. Das Message-Monitoring des Message-Systems ist in der Runtime-Workbench integriert.

Hinweis

Das Messaging-System ist Teil des Adapter Frameworks. Obwohl die Funktionen des Adapter Frameworks auch beim Partner Connectivity Kit (PCK) verwendet werden, wird die Java-Proxy-Laufzeit nicht vom PCK unterstützt.

Weitere Hinweise über die Installation finden Sie auf dem SAP Service Marketplace unter der Internetadresse service.sap.com/nw04installation  ® SAP XI  ® Installation Guide – SAP Exchange Infrastructure 3.0.

Integration

Um Messages von einer J2EE-Anwendung zu verschicken, muss die Anwendung gegen Beans programmieren, die alle Details der Java-Laufzeit kapseln. Es werden folgende Klassen erzeugt:

·        Proxy-Klassen, die über die Java-Proxy-Runtime Messages verschicken beziehungsweise empfangen.

·        Bean-Klassen als äußere Hülle, die den J2EE-Standard erfüllt. Die Beans rufen die Proxy-Klassen für die Kommunikation auf.

Die Klassen müssen zusammen mit Ihrer J2EE-Anwendung auf dem J2EE-Server deployed werden. Es wird vorausgesetzt, dass Sie mit der Programmierung von Beans vertraut sind.

Funktionsumfang

Die Proxy-Laufzeit unterstützt über die Verwendung des Messaging-Systems die QoS Best Effort (synchron) und Exactly Once (in Order) (asynchron). Siehe auch: Java-Proxies als Sender und Java-Proxies als Empfänger. Über das MessageSpecifier-Interface stehen weitere Methoden zur Verfügung (siehe: Spezielle Dienste der Proxy-Laufzeit).

 

 

 

Ende des Inhaltsbereichs