Java-HTTP-Adapter im Senderkanal konfigurieren 
Sie verwenden diese Vorgehensweise, um den Java-HTTP-Sender-Adapter so zu konfigurieren, dass er HTTP-Requests in XI-Messages umwandelt und sie dann zur Verarbeitung zur AAE weiterleitet.
Sie haben das PI Integration Directory für den Java-HTTP-Adapter gestartet und wollen den Senderkanal konfigurieren.
Auf der Registerkarte Parameter im Transportprotokoll wählen Sie HTTP 1.1.
Ermitteln Sie, wie das Sendersystem den HTTP-Request sendet und wählen Sie eine der Optionen für das Message-Protokoll.
POST
GET
Wählen Sie die Adapter-Engine auf dem Integration Server oder eine dezentral installierte Adapter-Engine aus.
Auf der Registerkarte Parameter wählen Sie die Registerkarte Allgemein.
Ermitteln Sie die Art von HTTP-Input und führen Sie dann die folgenden Schritte durch.
Weitere Informationen finden Sie unter Vom Java-HTTP-Adapter unterstützte HTTP-Requests.
Geschieht der HTTP-Input über ein Formular, wählen Sie Formular einstellen und geben den Parameternamen der Main-Payload ein, um den Namen des Request-Parameters anzugeben, dessen Wert in die XI-Main-Payload kopiert werden soll.
Handelt es sich bei dem HTTP-Request um einen Multipart-Request mit mehreren unterschiedlichen Datenblöcken in einem einzigen Body, wählen Sie Multipart einstellen.
Wenn Sie die Attachments im HTTP-Request als XI-Message-Attachments kopieren möchten, wählen Sie Attachments behalten.
Auf der Registerkarte Parameter wählen Sie die Registerkarte Erweitert.
Wenn Sie adapterspezifische Attribute im Message-Header der XI-Message ablegen möchten, wählen Sie Adapterspezifische Message-Attribute setzen.
Wenn Sie die Werte von HTTP-Headern in dynamische XI-Header kopieren möchten, wählen Sie HTTP-Header-Felder und geben Sie die Namen der HTTP-Header in den entsprechenden Feldern ein: HTTP Header Fields (Field 1 (HeaderFieldOne),....,Field 6 (HeaderFieldSix)).
Wenn Sie die HTTP-URL-Parameter als dynamische XI-Header kopieren möchten, wählen Sie URL-Parameter und geben Sie die Namen der HTTP-URL-Parameter ein, die den jeweiligen dynamischen Headern im entsprechenden URL-Parameterfeld entsprechen: URL Parameters (Parameter 1 (URLParamOne),...Parameter6(URLParamSix)).
Wenn Sie die Header der HTTP-Response-Message mithilfe dynamischer XI-Header einstellen möchten, wählen Sie HTTP-Header-Felder (synchrone Response) und geben Sie die Namen der HTTP-Response-Header ein: HTTP Header Fields (Field 1 (HeaderFieldOne),....,Field 6 (HeaderFieldSix)).
Hinweis
Das Attribut für den Adapter ist: http://sap.com/xi/XI/System/HTTP.
Weitere Informationen finden Sie unter Adapterspezifische Attribute im Message-Header.
Setzen Sie den Adapterstatus auf Aktiv, um den Message-Austausch zu aktivieren.
Wählen Sie Zusätzliche Parameter einstellen und geben Sie den Namen und den Wert ein.
Hinweis
Dieser Bereich wird noch erweitert und muss nicht konfiguriert werden.
Auf der Registerkarte Modul können Sie die Module für den Adapter angeben.
Hinweis
CallSapAdapter ist das Standardmodul im Modul-Prozessor zur Konfiguration des Sender-Adapters. Das Modul ist eine Local Enterprise Bean.
Weitere Informationen finden Sie unter Module im Modul-Prozessor einfügen.
Sie haben den Java-HTTP-Adapter für den Senderkanal konfiguriert. Um einen Aufruf an den Java-HTTP-Adapter im Senderkanal anzustoßen, verwenden Sie folgende URL: http://<hostname:port>/<path>?<query-string>
Hierbei gilt:
path= /HttpAdapter/HttpMessageServlet
query-string= ?interfaceNamespace=<interfaceNamespace>&interface=<interface>>& senderService=<senderService>&senderParty=<senderParty>&receiverParty=<receiverParty>&receiverService=<receiverService>&qos=<qos>&queueid=<queueid>&msgguid=<msgguid>
Hinweis
Der Parameter msgguid ist optional. Der Parameter queueid wird nur bei QoS gleich EOIO angegeben.