Zustandsbehafteten Web-Service konsumieren 
Die Interface-Pattern zustandslos (XI 3.0 kompatibel), zustandslos, zustandsbehaftet und TU&C/C weisen jedem Service-Interface die Art der auszuführenden Kommunikation zu. Zustandsbehaftete Kommunikation bedeutet, dass von der Messaging-Laufzeit ein Speichern eines Zustandes beim Provider unterstützt wird, sobald die Messaging-Laufzeit den Message-Austausch erfolgreich abgeschlossen hat.
Dieses Interface-Pattern wird nur für einige spezielle technischen Szenarios benötigt. Eine gemeinsame Verbuchung von Daten beim Empfänger ist nicht gewährleistet.
Dieses Interface-Pattern können Sie nicht bei einer erweiterten Kommunikation über den Integration Server verwenden. Es wird nur synchrone zustandsbehaftete Kommunikation unterstützt.
Sie haben ein Proxy generiert. Informationen hierzu finden Sie unter Consumer-Proxy generieren
Sie haben das Consumer-Proxy konfiguriert.
Weitere Informationen hierzu finden Sie im Abschnitt Consumer-Proxy konfigurieren.
Ihrem Benutzerstammsatz wurde die Rolle SAP_BC_WEBSERVICE_CONSUMER zugeordnet (siehe Berechtigungen).
Gehen Sie dazu wie folgt vor:
Instanziieren Sie die Proxy-Klasse.
DATA: lv_<client proxy name> TYPE REF TO <client proxy name>.
CREATE OBJECT lv_<client proxy name>
EXPORTING
LOGICAL_PORT_NAME =
Der logische Port muss angegeben werden, wenn kein Standardport vereinbart wurde.
Füllen Sie die Abfrage-Datenstruktur aus.
DATA: lv_<request data> TYPE <request data>.
lv_<response data> TYPE <response data>.
Rufen Sie den Service auf.
CALL METHOD lv_<client proxy name>-><name of method / operation>
EXPORTING
INPUT = lv_<request data>
IMPORTING
OUTPUT = lv_<response data>
Bearbeiten Sie die empfangenen Daten.
LOOP AT lv_<response data>
<process the data>
ENDLOOP.
Die Laufzeit unterstützt Protokolle für weitere speziellere Services. Weitere Informationen finden Sie unter Protokolle.