Einstellungen für WS-ReliableMessaging

Für die WS-ReliableMessaging-Richtlinie können Sie die gewünschte Version des WS-ReliableMessaging-Standards, die Option für die Verwendung des Protokolls WS-MakeConnection für synchronen bidirektionalen Nachrichtenaustausch, die Reihenfolge der Nachrichtenzustellung und die erforderliche Servicequalität (Zuverlässigkeitsstufe) für die Nachrichtenübermittlung konfigurieren. Das Produkt erzwingt diese Richtlinien für eingehende Nachrichten und wendet sie auf abgehende Nachrichten an.

Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Services > Richtliniensätze > Anwendungsrichtliniensätze > Name_des_Richtliniensatzes > [Richtliniensätze] WS-ReliableMessaging.

In WebSphere Application Server können Sie WS-ReliableMessaging für JAX-WS-Web-Services-Anwendungen (Java API for XML-Based Web Services) der Version 2.0 verwenden, die eine Bindung vom Typ SOAP over HTTP verwenden. Wenn Sie WS-ReliableMessaging für eine Web-Service-Anwendung konfigurieren möchten, ordnen Sie einen Richtliniensatz zu, in dem WS-ReliableMessaging aktiviert ist. Der Richtliniensatz bietet eine Reihe von Servicequalitäten: 'verwaltet, persistent', 'verwaltet, nicht persistent' und 'nicht verwaltet, nicht persistent'.

Bearbeiten Sie die Richtlinien, die den bereitgestellten Standardrichtliniensätzen zugeordnet sind, nicht. Wenn Sie die Einstellungen der Richtlinien für zuverlässiges Messaging ändern müssen, verwenden Sie eine Kopie eines Standardrichtliniensatzes, oder erstellen Sie einen neuen Richtliniensatz.

Configuration tab

Standard
Wählen Sie die für die zuverlässige Übertragung Ihrer Nachrichten zu verwendende WS-ReliableMessaging-Spezifikation aus. WS-ReliableMessaging Version 1.1 ist die Standardeinstellung. Einzelheiten zu den unterstützten WS-ReliableMessaging-Spezifikationen finden Sie unter den folgenden Webadressen:
  • Spezifikation WS-ReliableMessaging Version 1.0 vom Februar 2005
  • OASIS-Spezifikation WS-ReliableMessaging Version 1.1 vom Februar 2007
Anmerkung: Wenn Sie .NET-basierte Web-Services verwenden, wählen Sie WS-ReliableMessaging Version 1.0 aus.
"MakeConnection" für synchronen bidirektionalen Nachrichtenaustausch aktivieren

Setzen Sie diese Option auf "Wahr", um WS-MakeConnection zu aktivieren, eine standardisierte und effiziente Methode für die Aktivierung des synchronen bidirektionalen Nachrichtenaustauschs mit WS-ReliableMessaging.

Weitere Informationen finden Sie in der Spezifikation WS-MakeConnection Version 1.0 vom Februar 2007.

Anmerkung: Wenn Sie .NET-basierte Web-Services verwenden, setzen Sie diese Option auf "falsch".
Nachrichten in der gesendeten Reihenfolge zustellen

Wählen Sie diese Option aus, wenn der Sender einer Anforderung eine Antwort empfangen muss, bevor er die nächste Anforderung sendet.

Wenn Sie die Zustellung mit Einhaltung der Reihenfolge aktivieren, müssen Sie außerdem sicherstellen, dass die Requesteranwendung die Nachrichten in der Reihenfolge abfragt, in der sie sie empfangen möchte. Weitere Informationen finden Sie im Artikel Richtlinie für WS-ReliableMessaging konfigurieren .

Anmerkung: Wenn Sie .NET-basierte Web-Services verwenden, wählen Sie diese Option aus.
Servicequalität
Wählen Sie eine der folgenden Servicequalitäten aus:
Nicht verwaltet, nicht persistent - Toleriert Ausfälle des Netzes und des fernen Systems.
Sie können Web-Service-Anwendungen so konfigurieren, dass sie WS-ReliableMessaging mit einem speicherinternen Standardspeicher verwenden. Diese Servicequalität erfordert eine minimale Konfiguration. Sie ist jedoch nicht transaktionsorientiert, und obwohl sie das erneute Senden von Nachrichten, die im Netz verloren gehen, zulässt, führt der Ausfall eines Servers zu einem Nachrichtenverlust. Diese Servicequalität ist nur für Einzelserver bestimmt und unterstützt keine Cluster. Diese Plattform wird auf der Plattform z/OS nicht unterstützt. Die Standardeinstellung ist "Nicht verwaltet, nicht persistent".
Verwaltet, nicht persistent - Toleriert Ausfälle des Systems, des Netzes und des fernen Systems, aber nach einem Neustart der Messaging-Steuerkomponente gehen Statusinformationen verloren.
Diese speicherinterne Servicequalitätsoption unterstützt Cluster und Einzelserver. Sie verwendet für die Verwaltung des Nachrichtenfolgestatus eine Messaging-Steuerkomponente, und die Nachrichten werden auf die Platte geschrieben, wenn der Speicher knapp wird. Diese Servicequalität lässt das erneute Senden von Nachrichten, die im Netz verloren gehen, zu und unterstützt auch die Wiederherstellung nach einem Serverausfall. Der Ausfall der Messaging-Steuerkomponente führt jedoch zu einem Nachrichtenverlust.
Verwaltet, persistent - Toleriert Ausfälle des Systems, des Netzes und des fernen Systems.
Diese Servicequalität für asynchrone Web-Service-Aufrufe ist wiederherstellbar. Auch diese Option verwendet eine Messaging-Steuerkomponente und einen Nachrichtenspeicher zur Verwaltung des Status der Nachrichtenfolge. In diesem Szenario werden die Nachrichten innerhalb von Transaktionen verarbeitet (solange die Operation unidirektional ist - "senden und vergessen"), auf dem Web-Service-Requesterserver und dem Web-Service-Providerserver persistent gespeichert und können wiederhergestellt werden, wenn der Server ausfällt. Die Übertragung von Nachrichten, die noch nicht erfolgreich übertragen wurden, wenn ein Server ausfällt, kann nach dem Neustart des Servers fortgesetzt werden.
Anmerkung:
  • Alle drei Servicequalitäten werden unterstützt, wenn Anwendungen im Anwendungsserver implementiert sind. Thin-Client- und Clientcontaineranwendungen verwenden nur die erste Option.
  • Wenn die Servicequalität 'nicht verwaltet, nicht persistent' verwendet wird, werden die Nachrichten im Speicher speichert. Bei den beiden verwalteten Servicequalitäten werden die Nachrichten von einer Nachrichten von Messaging-Steuerkomponente verwaltet, die von einem Nachrichtenspeicher gestützt wird. Die Bindung zu einem Bus und einer Messaging-Steuerkomponente wird im Formular Einstellungen für WS-ReliableMessaging (Zustellungsbindungen) angegeben. Wenn Sie die Servicequalität "Nicht verwaltet, nicht persistent" auswählen, bei der keine Bindung zu einer Messaging-Steuerkomponente verwendet wird, werden alle Bindungen, die Sie angeben, ignoriert.



Links marked (online) require access to the Internet.

Zugehörige Konzepte
Zugehörige Tasks
Zugehörige Verweise

uwbs_wsspsrmd