Monday, April 03, 2006
Empfängerseite (SAP-Bibliothek - SOAP Runtime für SAP Web AS)
Empfängerseite (SAP-Bibliothek - SOAP Runtime für SAP Web AS)
Empfängerseite Dokument im Navigationsbaum lokalisieren
Auf der Empfängerseite bietet die SOAP Runtime im wesentlichen folgende Komponenten:
* SOAP Dokument Klasse: Verschalung der XML Details (SOAP Envelope, etc.)
* SOAP HTTP Extension: HTTP Request Handler im Sinne des Internet Communication Frameworks
Eine Web Service Implementierung kann nur als RFC-fähiger Funktionsbaustein erfolgen. Die SOAP Eingangsprozessierung setzt dabei auf Teilen der RFC Infrastruktur - insbesondere den generierten RFC Stubs - auf. Ein RFC-fähiger Funktionsbaustein ist automatisch als Web Service verfügbar. Eine zusätzliche Registrierung ist nicht erforderlich. Insgesamt ergibt sich folgendes Bild für die Struktur der SOAP Runtime Empfängerseite:
Grobarchitektur der SOAP Runtime Empfängerseite
Diese Grafik wird im zugehörigen Text erklärt
Um einen SOAP Aufruf an einen SAP Web AS zu senden, müssen Sie die folgende URL verwenden (wobei Sie und durch die jeweiligen Werte der zu erreichenden Instanz ersetzen müssen):
* http://:/sap/bc/soap/rfc
Die Details zu dieser URL können Sie mit der SAP Transaktion SICF (Pflege der Services im ICF) im Pflegebaum unter default_host® sap® bc® soap® rfc betrachten. Dort können Sie auch die Deaktivierung oder Aktivierung der gesamten SOAP Eingangsprozessierung vornehmen.
Die Schnittstellenbeschreibung eines als RFC-Funktionsbaustein realisierten Web Service können Sie über den Web Service Browser ermitteln. Hierbei handelt es sich um eine BSP Anwendung, die über die folgende URL erreichbar ist (host, port und mandant sind wiederum geeignet zu ersetzen):
* http://:/sap/bc/bsp/sap/WebServiceBrowser/search.html?sap-client=
Eine Beschreibung der WSDL Schnittstelle des Funktionsbausteines STFC_CONNECTION finden Sie im Anhang D.
Empfängerseite Dokument im Navigationsbaum lokalisieren
Auf der Empfängerseite bietet die SOAP Runtime im wesentlichen folgende Komponenten:
* SOAP Dokument Klasse: Verschalung der XML Details (SOAP Envelope, etc.)
* SOAP HTTP Extension: HTTP Request Handler im Sinne des Internet Communication Frameworks
Eine Web Service Implementierung kann nur als RFC-fähiger Funktionsbaustein erfolgen. Die SOAP Eingangsprozessierung setzt dabei auf Teilen der RFC Infrastruktur - insbesondere den generierten RFC Stubs - auf. Ein RFC-fähiger Funktionsbaustein ist automatisch als Web Service verfügbar. Eine zusätzliche Registrierung ist nicht erforderlich. Insgesamt ergibt sich folgendes Bild für die Struktur der SOAP Runtime Empfängerseite:
Grobarchitektur der SOAP Runtime Empfängerseite
Diese Grafik wird im zugehörigen Text erklärt
Um einen SOAP Aufruf an einen SAP Web AS zu senden, müssen Sie die folgende URL verwenden (wobei Sie
* http://
Die Details zu dieser URL können Sie mit der SAP Transaktion SICF (Pflege der Services im ICF) im Pflegebaum unter default_host® sap® bc® soap® rfc betrachten. Dort können Sie auch die Deaktivierung oder Aktivierung der gesamten SOAP Eingangsprozessierung vornehmen.
Die Schnittstellenbeschreibung eines als RFC-Funktionsbaustein realisierten Web Service können Sie über den Web Service Browser ermitteln. Hierbei handelt es sich um eine BSP Anwendung, die über die folgende URL erreichbar ist (host, port und mandant sind wiederum geeignet zu ersetzen):
* http://
Eine Beschreibung der WSDL Schnittstelle des Funktionsbausteines STFC_CONNECTION finden Sie im Anhang D.