Show TOC

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

Verwendung

Wenn Sie für den Plain-HTTP-Eingang zusätzlich Sicherheitsprüfungen konfigurieren wollen oder adapterspezifische Attribute im Message-Header festlegen wollen, legen Sie einen Kommunikationskanal im Integration Directory an.

Voraussetzungen

Sie haben eine HTTP-Anfrage definiert.

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

Vorgehensweise
  1. Das Transport-Protokoll, das Message-Protokoll und die Adapter-Engine sind vorgegeben.

Sicherheitsprüfung für eingehende Messages definieren

  1. Wählen Sie unter Sicherheitsprüfung für eingehende Messages, welche HTTP-Sicherheitsstufe für eingehende Messages vorausgesetzt werden soll:
    • HTTP
    • HTTPS ohne Client-Authentifizierung
    • HTTPS mit Client-Authentifizierung
  2. Legen Sie im Integration Directory eine entsprechende Sendervereinbarung an.

    Weitere Information zu HTTPS mit oder ihne Client-Authentifizierung, finden Sie im SAPNetWeaver Process Integration Security Guide → Network and Transport Layer Security → HTTP and SSL unter Enforcing HTTP Security for Incoming Messages

Adapterspezifische Message-Attribute definieren

  1. Um Adapterspezifische Attribute im Message-Header der XI-Message abzulegen, wählen Sie Adapterspezifische Message-Attribute setzen.

    Um die nicht PI-spezifischen HTTP-Header-Felder oder URL-Parameter zu übernehmen, wählen Sie HTTP-Header-Felder übernehmen und URL-Parameter übernehmen. Sie können folgende Attribute und deren Werte in den XI-Message-Header ablegen:

    • Feld 1, …, 6: (technische Namen: HeaderFieldOne, .... HeaderFieldSix )
    • Parameter 1, …, 6: (technische Namen: URLParamOne, …, URLParamSix )

    Die Bezeichnung der Felder und Parameter muss der Bezeichnung der Felder und Parameter, die zusätzlich durch einen HTTP-Request versendet werden sollen, entsprechen.

  2. Um Adapterattribute in der synchronen Response auszuwerten, wählen Sie HTTP-Header-Felder (synchrone Response) und geben Sie die Felder unter Feld 1 bis Feld 6 an.

    Unter diesen hier angegebenen Bezeichnungen werden die Felder in die HTTP-Response aufgenommen.

    Die technischen Namen der Felder sind HeaderFieldOne,...,HeaderFieldSix .

    Der Attributnamensraum für den Adapter ist: http://sap.com/xi/XI/System/HTTP .