Show TOC

Sender- und Empfänger-IBC-Referenz auf Provider-Seite identifizierenLocate this document in the navigation structure

Kontext

Standardmäßig übergibt der Sender einer Message die Sender- und die Empfänger-IBC-Referenz im SOAP-Header, es sei denn, dies wird durch die entsprechende Einstellung im Domänensystem oder logischen Port unterdrückt. Da es für den Provider nicht immer sicher ist, sich auf diese vom Consumer gesendeten Sender- und Empfängerinformationen zu verlassen, kann der Empfänger eine von drei Methoden definieren, um die Sender-IBC-Referenz und die Empfänger-IBC-Referenz zur Laufzeit zu identifizieren.

  • Sender und Empfänger durch Authentifizierung identifizieren

    Das Kommunikations-Framework ermittelt den Sender und den Empfänger zuverlässig auf der Basis der Authentifizierung des Web-Service-Benutzers und des aufgerufenen Web-Services.

  • Sender durch Authentifizierung, Empfänger durch SOAP-Header identifizieren

    Das Kommunikations-Framework ermittelt den Sender zuverlässig auf der Basis der Authentifizierung des Web-Service-Benutzers und des aufgerufenen Web-Services. Die Empfänger-IBC-Referenz wird aus dem vom Consumer gesendeten SOAP-Header genommen.

  • Sender und Empfänger durch SOAP-Header identifizieren

    In diesem Fall werden sowohl Sender-IBC-Referenz als auch Empfänger-IBC-Referenz durch den vom Web-Service-Consumer gesendeten SOAP-Header identifiziert. Diese Methode ist am einfachsten, da keine Konfiguration notwendig ist. Sie ist jedoch weniger sicher als die anderen beiden Methoden.

Vorgehensweise

  1. Wählen Sie in SOA-Manager (Transaktionscode SOAMANAGER) die Option Identifikation von Sender und Empfänger auf Provider-Seite auf dem Register Service-Administration.
  2. Wählen Sie Anlegen.
  3. Geben Sie auf dem Dialogfenster Folgendes an:
    • Die Methode der Identifikation:

      • Sender und Empfänger durch Authentifizierung

      • Sender durch Authentifizierung, Empfänger durch SOAP-Header

    • Der Benutzer, mit dem sich der Sender der Message am Provider-System anmeldet.

    • die Service-Definition

    • je nach Methode die Sender-IBC-Referenz und die Empfänger-IBC-Referenz oder die Sender-IBC-Referenz und das System.

      Wenn nur der Sender durch Authentifizierung identifiziert wird, geben Sie das System an, an das diese Konfiguration übergeben werden muss. Wenn auch der Empfänger durch Authentifizierung identifiziert wird, geben Sie seine IBC-Referenz an, die bereits diese Informationen enthält.

  4. Wählen Sie Anlegen.

Ergebnisse

Sie haben festgelegt, wie die Sender- und Empfänger-IBC-Referenzen für die angegebene Kombination aus Benutzer und Service-Definition identifiziert werden.