Show TOC

Kommunikationskanal mit Adaptertyp WS konfigurierenLocate this document in the navigation structure

Verwendung

Mit einem Kommunikationskanal mit dem Adaptertyp WS können Sie folgende Arten der Kommunikation konfigurieren:

  • Direkte Kommunikation zwischen Web-Service-Consumer und Web-Service-Provider

  • Konmmunikation zwischen Integration Server und einem konnektierten Web-Service-Consumer oder Web-Service-Provider

Weitere Informationen:

Kommunikationskanal (Adaptertyp WS)

Beachten Sie, dass zur vollständigen Konfiguration von Szenarien, in denen Web-Service-Consumer und Web-Service-Provider miteinander kommunizieren, gegebenen Falles weitere Einstellungen in den relevanten Back-End-Systemen gemacht und weitere Konfigurationswerkzeuge verwendet werden müssen. Darüber hinaus hängt die konkrete Vorgehensweise vom Anwendungsfall und den gewünschten Sicherheitseinstellungen ab.

Vorgehensweise

Mit den folgenden Schritten spezifizieren Sie die Attribute des Kommunikationskanals.

1. Kommunikationskanal anlegen, Richtung und Adaptertyp festlegen

Legen Sie zunächst den Kommunikationskanal an, geben Sie an, ob es sich um einen Sender- oder einen Empfängerkanal handelt, und wählen Sie den Adaptertyp WS (aktuelle Version) aus.

  1. Im Integration Directoty wählen Sie die Menüfunktion Anfang des Navigationspfads Objekt Nächster Navigationsschritt Neu Ende des Navigationspfads.

  2. Im Anlegedialog für Kommunikationskanäle geben Sie die notwendigen Schlüsselwerte an (Partner und Kommunikationskomponente und wählen Sie Anlegen ).

  3. Wählen Sie den Adaptertyp aus.

    Für die aktuelle Version des Adaptertyp WS , wählen Sie den Eintrag mit folgenden Werten:

    • Name: WS

    • Namensraum: http://sap.com/xi/XI/System

    • Software-Komponentenversion: SAP BASIS 7.30

      Achtung

      Über die Software-Komponentenversion legen Sie fest, ob Sie die aktuelle Version oder eine ältere Version des Adaptertyp WS verwenden möchten.

      Ältere Versionen, die aus Kompatibilitätsgründen weiterhin angeboten werden, legen Sie durch Auswahl der Software-Komponentenversion SAP BASIS 7.10 bzw. SAP BASIS 7.11 fest.

  4. Wählen Sie Übernehmen .

    Die folgenden Attribute sind dann bereits voreingestellt:

    • Transport-Protokoll: HTTP 1.0

    • Message-Protokoll: WS 1.0

    • Adapter-Engine: Integration Server

2. Web-Service-Aufrufart festlegen

Mit der Web-Service-Aufrufart legen Sie fest, ob der Aufruf lokal, das heißt in dasselbe logische System, oder als Fernaufruf in ein anderes logisches System erfolgt. Entsprechend Ihrer Wahl markieren oder demarkieren Sie das Ankreuzfeld Lokaler Aufruf .

Diese Einstellung können Sie nur für Empfängerkanäle konfigurieren.

Welche weiteren Attribute Sie festlegen können, hängt von der eingestellten Aufrufart ab.

3. Metadaten-Zugriff festlegen (nur Empfängerkanäle)

Mit den folgenden Einstellungen können Sie festlegen, wie der Web-Service-Consumer auf die Metadaten des Web-Service-Provider zugreifen kann, der durch den Empfängerkanal konfiguriert wird.

Hinweis

Die Attribute für den Metadaten-Zugriff sind nur für Empfängerkanäle und nicht-lokale Aufrufe eingeblendet.

Weitere Informationen: Metadaten-Zugriff konfigurieren (nur für Empfängerkanäle)

4. Kommunikationssicherheit und Authentifizierungsmethode angeben

Mit diesen Einstellungen legen Sie die grundlegende Kommunikationssicherheit und eine damit kompatible Authentifizierungsmethode fest. Die Authentifizierungsmethode legt fest, wie sich der Web-Service-Consumer beim Web-Service-Provider authentifiziert.

Weitere Informationen: Kommunikationssicherheit und Authentifizierungsmethode konfigurieren

SAML-Aussteller angeben

Bei der Verwendung der Authentifizierungsmethode Single Sign-On mit SAML (Authentifizierung in der Message) können Sie den SAML-Aussteller angeben

Weitere Informationen: SAML-Aussteller angeben

5. Ursprung des Antwortverschlüsselungszertifikats angeben

Bei der Verwendung von Asymmetrische Message-Signatur und -Verschlüsselung können Sie den Ursprung des Zertifikats näher bestimmen, das dazu verwendet wird, die Response-Message zu verschlüsseln.

Diese Option besteht aber nur in Fällen, in denen der Empfänger der Message (der die Response-Message verschickt) ein SAP-System ist.

Weitere Informationen: Ursprung des Antwortverschlüsselungszertifikats bestimmen

6. Technische Transporteinstellungen festlegen

Mit diesen Einstellungen legen Sie die technischen Details für die Verbindung fest.

Weitere Informationen: Technische Transporteinstellungen konfigurieren

Verwendung älterer Versionen des Adaptertyps

Aus Kompatibilitätsgründen werden weiterhin Versionen des Adaptertyps WS angeboten, die bereits mit früheren Releases von SAP Process Integration verfügbar waren (SAP NetWeaver PI 7.1 oder SAP enhancement package 1 für SAP NetWeaver PI 7.1). Verwenden Sie die älteren Versionen ( SAP BASIS 7.10 bzw. SAP BASIS 7.11 ) in Fällen, in denen Sie auf der Basis eines früheren SAP NetWeaver PI-Release Konfigurationsarbeiten durchgeführt haben, und Sie diese Arbeiten nun auf Basis des aktuellen Release fortsetzen möchten.

Für bestimmte Fälle empfiehlt SAP die Verwendung einer der älteren Versionen.

Beispiel

Die Verwendung einer älteren Adaptertypversion ist beispielsweise dann geboten, wenn Sie bereits Konfigurationsarbeiten auf Basis einer Installation von SAP NetWeaver PI 7.1 oder SAP enhancement package 1 von SAP NetWeaver PI 7.1 durchgeführt haben und diese Arbeiten nach einem Upgrade auf SAP PI 7.20 fortsetzen möchten.

Es wird generell empfohlen, immer die Adaptertypversion zu wählen, die dem ältesten Release aller konnektierten Backend-Systeme entspricht. Bei der Konfiguration der direkten Kommunikation zwischen Web-Service-Provider und Web-Service-Consumer müssen Sie das niedrigste Back-End-Release zwischen Provider und Consumer ermitteln. Bei der Konfiguration der Integration-Server-Kommunikation müssen Sie das niedrigste Back-End-Release zwischen Integration Server, Provider und Consumer ermitteln.

Beispiel

Kommunikation zwischen SAP-System, das auf AS ABAP 7.11 basiert, und einem Integration Server, der auf SAP enhancement package 1 von SAP NetWeaver PI 7.1 basiert: verwenden Sie die Adaptertypversion ( SAP BASIS 7.11 ).

Darüber hinaus müssen Sie die ältere Adapterypversion verwenden, wenn Sie die direkte Kommunikation zwischen einem ABAP-basierten und einem Java-basierten Back-End-System konfigurieren möchten (unabhängig vom Release des Java-Back-End-Systems).

Standardmäßig können Sie im Kommunikationskanaleditor zunächst nur die aktuelle Adaptertypversion auswählen. Um die ältere Adaptertypversion des auswählen zu können, müssen Sie die relevanten Adaptermetadaten zuerst in das ES Repository einspielen.

Weitere Informationen: