WS-Notification für eine zuverlässige Benachrichtigung konfigurieren

Um sicherzustellen, dass Interaktionen zwischen WS-Notification-Web-Services zuverlässig ausgeführt werden, konfigurieren Sie einen JAX-WS-basierten WS-Notification-Service der Version 7.0, einen JAX-WS-Client und einen JAX-WS-basierten WS-Notification-Konsumenten-Web-Service (über die Richtliniensatzfunktionen) für die Verwendung von WS-ReliableMessaging.

Vorbereitende Schritte

In dieser Task wird vorausgesetzt, dass Sie einen WS-Notification-Service der Version 7.0 und einen Servicepunkt sowie zwei JAX-WS-Anwendungen erstellt haben:
  • eine JAX-WS-Clientanwendung aus der WSDL des neuen Servicepunkts,
  • einen JAX-WS-basierten WS-Notification-Konsumenten-Web-Service.
Weitere Informationen zum Erstellen dieser Anwendungen finden Sie im Artikel JAX-WS-Clients und -Web-Services mit den neuen WS-Notification-Servicepunkten der Version 7.0 verwenden.

Informationen zu diesem Vorgang

Zuverlässige Benachrichtigung bezeichnet die zuverlässige Übertragung von Nachrichten an die und von der IBM WS-Notification-Implementierung. Sie aktivieren diese Zuverlässigkeit, um inhärente Probleme von Netzübertragungsprotokollen wie HTTP in Grenzen zu halten.
Anmerkung: Diese Zuverlässigkeit bezieht sich nicht auf das Verhalten des Anwendungsservers selbst. Weitere Informationen finden Sie im Artikel WS-Notification und durchgängige Zuverlässigkeit.

Zum Aktivieren einer zuverlässigen Benachrichtigung wenden Sie Richtliniensätze, zu denen die WS-ReliableMessaging-Richtlinie gehört, auf den Servicepunkt, den Service-Client und den Servicekonsumenten an.

Sie können Richtliniensätze für JAX-WS-Clients für Anwendungsserver- und Clientumgebungen, einschließlich Thin Clients, konfigurieren. Weitere Informationen hierzu finden Sie im Artikel Richtliniensätze mit der Administrationskonsole verwalten.

Vorgehensweise

  1. Konfigurieren Sie Richtliniensätze, die Ihren Anforderungen für Reliable Messaging entsprechen.

    Sie können vorhandene Richtliniensätze in Ihrer Organisation wiederverwenden, die von WebSphere Application Server bereitgestellten WS-ReliableMessaging-Standardrichtliniensätze verwenden oder neue Richtliniensätze erstellen. Weitere Informationen hierzu finden Sie im Artikel WS-ReliableMessaging-Richtliniensatz über die Administrationskonsole konfigurieren.

  2. Konfigurieren Sie den WS-Notification-Service der Version 7.0 und die Servicepunkte für zuverlässige Benachrichtigung.

    Wenden Sie Richtliniensätze an, die die WS-ReliableMessaging-Richtlinie enthalten.

  3. Konfigurieren Sie die JAX-WS-basierte WS-Notification-Clientanwendung so, dass sie zuverlässig über WS-ReliableMessaging mit ihrem Ziel-Web-Service interagiert.

    Wenden Sie Richtliniensätze, die die Richtlinie "WS-ReliableMessaging" enthalten, gemäß der Beschreibung in den Artikeln WS-Notification-Service der Version 7.0 mit Web-Service-Servicequalität konfigurieren und Mit der Administrationskonsole einen WS-ReliableMessaging-Richtliniensatz einer Web-Service-Anwendung zuordnen und an diese binden an.

  4. Konfigurieren Sie den JAX-WS-basierten WS-Notification-Konsumenten-Web-Service so, dass er zuverlässig mit Clients interagiert, die versuchen, mit ihm zu kommunizieren.

    Wenden Sie Richtliniensätze, die die Richtlinie "WS-ReliableMessaging" enthalten, gemäß der Beschreibung im Artikel Mit der Administrationskonsole einen WS-ReliableMessaging-Richtliniensatz einer Web-Service-Anwendung zuordnen und an diese binden an.

  5. Konfigurieren Sie die WS-Notification-Clientanwendung (die für zuverlässige Interaktion konfiguriert wurde) für die Kommunikation mit dem WS-Notification-Servicepunkt (der für den zuverlässigen Empfang von Nachrichten konfiguriert wurde).
  6. Fordern Sie die WS-Notification-Clientanwendung auf, die Subskription für den (zuverlässig konfigurierten) WS-Notification-Konsumenten-Web-Service durchzuführen.
    Anmerkung: Der WS-Notification-Konsumenten-Web-Service kann auch als Client auftreten, um die Subskription selbst durchzuführen. Dieser Client erfordert eine zusätzliche Richtliniensatzkonfiguration, wenn zuverlässige Interaktionen erforderlich sind.
  7. Leiten Sie die Veröffentlichung von Benachrichtigungen von der WS-Notification-Clientanwendung ein.

Ergebnisse

Der JAX-WS-basierte WS-Notification-Servicepunkt der Version 7.0 empfängt die Benachrichtigungen zuverlässig vom WS-Notification-Client und veröffentlicht die Benachrichtigungen zuverlässig im WS-Notification-Konsumenten-Web-Service.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjwsn_task_config_wsrm
Dateiname:tjwsn_task_config_wsrm.html