Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Service-basierte Integration (Point-to-Point)  Dokument im Navigationsbaum lokalisieren

In dieser Variante geht es um das Anlegen und Einbinden von ABAP und Java Web Services.

Basiert die Kombination unterschiedlicher Anwendungen in heterogenen Systemlandschaften bisher zu einem großen Teil auf manuell deklarierten Schnittstellen, Nachrichtenformaten und Übereinkünften zwischen Geschäftspartnern, wird dieser Prozess mit Web Services vereinfacht. Web Services bilden die technologische Grundlage der Enterprise Services Architecture. IT-Infrastrukturen können durch ihren Einsatz Schritt für Schritt in Service-orientierte Architekturen umgewandelt werden.

SAP-Anwendungen bestehen aus BAPIs, RFMs, EJBs etc. Diese Bausteine können als Web Services unternehmensintern oder unternehmensübergreifend angeboten und in andere Anwendungen eingebunden werden. Web Services, die auf „Nicht-SAP“-Bausteinen basieren, können im Rahmen der Enterprise Services Architecture ebenfalls in bestehende Anwendungen integriert werden.  

In dieser Variante findet der Aufruf eines Web Service im Point-to-Point-Modus statt:

Diese Grafik wird im zugehörigen Text erklärt

 

Der Integration Broker wird in diesem Fall nicht als Vermittler zwischen dem Web-Service-Client und dem Web-Service-Provider verwendet (siehe Variante: Erweiterte Service-basierte Integration). 

Um diese Szenariovariante einsetzen zu können, verwenden Sie die Werkzeuge des Web Service Frameworks:

·        das Web Service Toolset der ABAP Workbench

·        das Web Service Toolset des SAP NetWeaver Developer Studio

·        Werkzeuge zur Unterstützung der UDDI-Registrierung 

Benötigte Verwendungsarten von SAP NetWeaver

Um diese Szenariovariante einsetzen zu können, benötigen Sie folgende technische Verwendungsarten von SAP NetWeaver:

·        AS-Java

·        AS-ABAP

IT-Prozesse der Szenariovariante

Diese Szenariovariante besteht aus folgenden IT-Prozessen:

Prozess

Was Sie wissen sollten…

Services verwenden

Um einen Service eines anderen Systems auszuführen, ruft eine Anwendung ein Proxy im Anwendungssystem auf. Der Aufruf bewirkt, dass das Anwendungssystem eine Message an den Service Provider sendet.

Services bereitstellen

Der Service Provider empfängt die Request Message und ruft den Service auf. Im Falle eines synchronen Aufrufs sendet der Empfänger die Response Message an den Web-Service-Client.

 

 

 

 

 

Ende des Inhaltsbereichs