WS-Notification und durchgängige Zuverlässigkeit
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.

Eine Benachrichtigung wird von einer Erzeugeranwendung über SOAP over HTTP über das Internet an einen WS-Notification-Servicepunkt übergeben. Der WS-Notification-Servicepunkt veröffentlicht die Nachricht in einem Topic, das im zugrunde liegenden Service Integration Bus (SIB) konfiguriert ist, der einem oder mehreren Anwendungsserver zugeordnet ist. Der Bus leitet die Nachricht (möglicherweise über ein LAN, ein WAN oder über das Internet) an alle WS-Notification-Servicepunkte weiter, an denen Subskriptionen für externe WS-Notification-Konsumenten vorgenommen werden. Die empfangenden WS-Notification-Servicepunkte übergeben die Nachricht über das Internet an WS-Notification-Konsumentenanwendungen. Aus hier wird SOAP over HTTP verwendet. Die Zuverlässigkeit für die Interaktionen des WS-Notification-Web-Service wird durch WS-ReliableMessaging gewährleistet. Während des Transports im Service Integration Bus wird die Zuverlässigkeit durch den Bus selbst gewährleistet.
Wenn die Nachricht von einem WS-Notification-Servicepunkt verarbeitet wird, wird die Steuerung kurzzeitig an den Anwendungsserver übergeben. Dieser kurze Zeitraum stellt eine Sicherheitslücke dar. Wenn es genau zu dem Zeitpunkt, zu dem die Nachricht vom WS-Notification-Servicepunkt verarbeitet wird, zu einem schwer wiegenden Systemausfall kommt, kann die Nachricht verloren gehen oder dupliziert werden.