Service-basierte Integration (Point-to-Point)
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:

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
Um diese Szenariovariante einsetzen zu können, benötigen Sie folgende technische Verwendungsarten von SAP NetWeaver:
· AS-Java
· AS-ABAP
Diese Szenariovariante besteht aus folgenden IT-Prozessen:
Prozess |
Was Sie wissen sollten… |
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. |
|
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. |