Show TOC

Plain-HTTP-Adapter konfigurierenLocate this document in the navigation structure

Einsatzmöglichkeiten

Verwenden Sie den Plain-HTTP-Adapter, um Fremdsysteme über die native HTTP-Schnittstelle (HTTP-Payload ohne SOAP-Umschlag) an die Integration Engine anzuschließen. Dazu wird das Internet Communication Framework des AS ABAP verwendet.

Das Standard-Austauschformat für Daten in der Integration Engine ist XML. Mit dem Plain-HTTP-Adapter können Sie auch Daten in HTML und ASCII verschicken und empfangen. In einem solchen Fall müssen Sie ein Java-Mapping verwenden.

Der Plain-HTTP-Adapter ist Teil der Integration Engine. Er besteht aus zwei Teilen, einem Adapter am Eingang der Integration Engine und einem Adapter am Ausgang der Integration Engine.

Der Adapter am Eingang ist der Pipeline der Integration Engine vorgelagert und ruft diese auf. Der Adapter am Ausgang wird von der Pipeline aufgerufen, kann also als ein Teil der Pipeline angesehen werden. Er benötigt für jeden logischen Empfänger einen entsprechenden Kommunikationskanal aus dem technischen Routing.

Weitere Informationen: Pipelines und Pipeline-Services

Als Spezialfall für bestimmte externe Server mit CGI-Skripts (Common Gateway Interface), zum Beispiel Marktplätze, können Sie die Payload als HTML-Formular per HTTP-Post versenden. Hierzu wird die Payload entsprechend angereichert.

Voraussetzungen

Multipart-Dokumente werden nicht unterstützt.

Vorgehensweise

Sender-Adapter

  1. Für den Plain-HTTP-Eingang in den Integration Server (Sender-Adapter) definieren Sie eine HTTP-Anfrage.

    Weitere Informationen: Anfrage für Plain-HTTP-Eingang der Integration Engine definieren

  2. Wollen Sie einen Plain-HTTP-Empfänger-Adapter konfigurieren oder im Sender-Adapter Sicherheitseinstellungen vornehmen oder adapterspezifische Attribute im Message-Header setzen, legen Sie einen Kommunikationskanal im Integration Directory des Integration Server an.
  3. Für die Adapterkonfiguration wählen Sie die Registerkarte Parameter.
  4. Wählen Sie Adaptertyp HTTP.

Richtung des Adapters definieren

  1. Wählen Sie die Richtung (Sender/Empfänger) des Adapters.

    Plain-HTTP-Sender-Adapter konfigurieren

    Plain-HTTP-Empfänger-Adapter konfigurieren