Show TOC

FunktionsdokumentationHTTP-Transporter

 

Die Aktivität HTTP_TRANSPORTER sendet über einen HTTP- oder HTTPS-Kommunikationskanal, der für die Verwendung einer benannten HTTP-Destination konfiguriert ist, eine Nachricht von SAP ME an ein externes System. HTTP-Destinationen sind ein Teil des SAP NetWeaver-Destinationsservices und ermöglichen eine klare Trennung zwischen dem Transporter und den Konfigurationsdetails des Kommunikationskanals (siehe Destinationsservice) Diese Details schließen die URL-Adresse, die Benutzerauthentifizierung und die Sicherheit der Transportebene mit ein.

Nach der Herstellung der HTTP-Verbindung bleibt diese bestehen, bis das Collaboration-System eine Antwort sendet oder eine Zeitüberschreitung für die HTTP-Verbindung erreicht wird (siehe Zeitüberschreitungsoptionen für ICM und Web Dispatcher auf dem SAP Help Portal unter Anfang des Navigationspfads http://help.sap.com/nw73Auf SAP-Site veröffentlichte Informationen Navigationsschritt SAP NetWeaver Library: Function-Oriented View Navigationsschritt Application Server Navigationsschritt Application Server Infrastructure Navigationsschritt Internet Communication Manager (ICM) Navigationsschritt Administration of the Internet Communication Manager Navigationsschritt Parameterization of the ICM and the ICM Server Cache Navigationsschritt Additional Profile Parameters Navigationsschritt SSL Parameters for ICM and Web Dispatcher Ende des Navigationspfads). Wenn eine Antwort eingeht, wird diese von SAP ME ignoriert. Tritt ein Kommunikationsfehler auf, wird der Transport entsprechend der unten stehenden Einstellungen für Wiederholungsoptionen wiederholt.

Voraussetzungen

Sie haben die HTTP-Destination für das externe System konfiguriert (siehe HTTP-Destinationen pflegen).

Optionen

Die folgende Tabelle beschreibt die Optionen, die Sie unter Service-Erweiterungen pflegen definieren können, um das Verhalten dieser Aktivität zu ändern:

Option

Beschreibung

HTTP_DESTINATION_NAME

Name der HTTP-Destination

MESSAGE_KEY

Lookup-Schlüssel, den der Transporter verwendet, um eine von einer anderen Service-Erweiterung bereitgestellten Nachricht abzurufen.

Hinweis Hinweis

MESSAGE_KEY ist nur verfügbar, wenn MESSAGE_SOURCE auf SERVICE_EXTENSION gesetzt ist.

Ende des Hinweises

Vorschlagswert: com.sap.me.integration.HttpTransporterActivity.MESSAGE_KEY

MESSAGE_SOURCE

Quelle des in der Nachricht transportierten Inhalts

SERVICE_EXTENSION (Vorschlagswert): Die Nachricht wird von einer anderen Service-Erweiterung bereitgestellt, die demselben Erweiterungspunkt zugeordnet ist wie dieser Transporter. Die Service-Erweiterung, die die Nachricht bereitstellt, muss so konfiguriert werden, dass sie vor dem Transporter ausgeführt wird.

API_INPUT: Die Servicemethodeneingabe wird ins XML-Format konvertiert.

API_RESULT: Die Servicemethodenausgabe wird ins XML-Format konvertiert.

RETRY_ATTEMPTS

Zahl, die angibt, wie oft das System versuchen soll, den Transport erneut auszuführen, nachdem der letzte Transportversuch fehlgeschlagen ist.

Vorschlagswert: 0

Hinweis Hinweis

Diese Option ist nur gültig, wenn der Transporter für die asynchrone Ausführung konfiguriert ist.

Ende des Hinweises

RETRY_INTERVAL

Dauer der Wartezeit, bevor das System erneut versucht, den Transport erneut auszuführen, nachdem der letzte Transportversuch fehlgeschlagen ist.

Vorschlagswert: 600000 Millisekunden

Hinweis Hinweis

Diese Option ist nur gültig, wenn der Transporter für die asynchrone Ausführung konfiguriert ist.

Ende des Hinweises

RETRY_TYPE

RETRY_SINGLE (Vorschlagswert): Ausschließlich diese Service-Erweiterung wird wiederholt. Service-Erweiterungen, die demselben Ausführungspunkt mit einer niedrigeren Sequenz angehängt sind, werden nicht ausgeführt.

RETRY_ALL: Diese Service-Erweiterungen und alle Erweiterungen, die demselben Ausführungspunkt mit einer niedrigeren Sequenz angehängt sind, werden ausgeführt.

Hinweis Hinweis

Diese Option ist nur gültig, wenn der Transporter für die asynchrone Ausführung konfiguriert ist.

Ende des Hinweises