WS-ReliableMessaging - Anforderungen für Interaktion mit anderen Implementierungen
Die Informationen und Konfigurationen, die für die Reliable Messaging-Quelle eines anderen Anbieters benötigt werden, um Nachrichten an ein zuverlässiges Messaging-Ziel von WebSphere Application Server zu senden bzw. die Informationen und Konfigurationen, die für die Reliable Messaging-Quelle von WebSphere Application Server benötigt werden, um Nachrichten an das Reliable Messaging-Ziel eines anderen Anbieters zu senden.
Zuverlässige Messaging-Quelle eines anderen Anbieters verwenden, um Nachrichten an ein zuverlässiges Messaging-Ziel von WebSphere Application Server zu senden
Damit die WS-ReliableMessaging-Implementierung eines anderen Anbieters mit einem WS-ReliableMessaging-Endpunkt von WebSphere Application Server interagieren kann, muss die Reliable Messaging-Quelle des anderen Anbieters die Zielendpunktadresse und den zugehörigen Port für die WAS-Anwendung, die zuverlässiges Messaging unterstützt, kennen. Die WS-ReliableMessaging-Protokollnachrichten werden an dieselbe Endpunktadresse gesendet wie die Anwendungsnachrichten. Sie können diese Adresse aus der vom WAS-Endpunkt veröffentlichten WSDL abrufen.
Die Reliable Messaging-Quelle steuert die für Bestätigungsnachrichten verwendete Endpunktreferenz. Das bedeutet, dass das Produkt des anderen Anbieters möglicherweise den anonymen WS-Addressing-URI verwenden muss. Weitere Informationen finden Sie im Artikel WS-ReliableMessaging - Funktionsweise. Unabhängig davon, ob die Reliable Messaging-Quelle den anonymen WS-Addressing-URI verwendet, kann das Reliable Messaging-Ziel von WebSphere Application Server ohne weitere Konfiguration mit der Reliable Messaging-Quelle zusammenarbeiten.
Ein zuverlässiges Messaging-Ziel von WebSphere Application Server kann nicht feststellen, ob die Reliable Messaging-Quelle permanent und transaktionsorientiert ist. Wenn Sie permanente, transaktionsorientierte Web-Services verwenden möchten, überprüfen Sie, dass die Reliable Messaging-Quelle des anderen Anbieters diesen Betriebsmodus sowie die Konfiguration der WAS-Seite des Links unterstützt.
Zuverlässige WAS-Messaging-Quelle verwenden, um Nachrichten an ein zuverlässiges Messaging-Ziel eines anderen Anbieters zu senden
Damit eine Anwendung in WebSphere Application Server einen Web-Service mit WS-ReliableMessaging aufrufen kann, muss sie die Zielendpunktadresse und den zugehörigen Port für den aufzurufenden Web-Service kennen. Die WS-ReliableMessaging-Protokollnachrichten werden an dieselbe Endpunktadresse gesendet wie die Anwendungsnachrichten. Normalerweise können Sie diese Adresse aus der vom Ziel-Web-Service veröffentlichten WSDL abrufen.
Die Quelle von WebSphere Application Server wird mit einer zusätzlichen WS-ReliableMessaging-Konfiguration bereitgestellt, modelliert als Teil des Richtliniensatzes, der dem Web-Service-Client zugeordnet ist. Der Richtliniensatz kann die Reliable Messaging-Quelle so konfigurieren, dass sie den anonymen WS-Addressing-URI als Adresse in der für Bestätigungsnachrichten verwendeten Endpunktreferenz verwendet. Weitere Informationen enthält der Artikel WS-ReliableMessaging - Funktionsweise.
WebSphere Application Server kann nicht feststellen, ob das Reliable Messaging-Ziel permanent und transaktionsorientiert ist. Wenn Sie permanente, transaktionsorientierte Web-Services verwenden möchten, überprüfen Sie, dass das Reliable Messaging-Ziel des anderen Anbieters diesen Betriebsmodus sowie die Konfiguration der WAS-Seite des Links unterstützt.