WS-Notification 和端到端可靠性

可靠通知是指以可靠方式将消息传输至 IBM WS-Notification 实现以及从中接收消息。启用此可靠性以减少网络传输协议(如 HTTP)中固有的问题。

图 1. 如何以可靠方式传递通知消息
此图描述了如何传递可靠的通知消息。

借助基于SOAP over HTTP,通知消息通过因特网从生产者应用程序传递至 WS-Notification 服务点。WS-Notification 服务点将消息发布至底层服务集成总线上配置的主题,该底层服务集成总线与一个或多个应用程序服务器相关联。该总线将消息(可能通过 LAN、WAN 或因特网)发送至任何 WS-Notification 服务点,这些服务点上存在代表外部 WS-Notification 使用者进行的预订。接收 WS-Notification 服务点再次使用 SOAP over HTTP通过因特网将该消息传递至 WS-Notification 使用者应用程序。WS-ReliableMessaging 为 WS-Notification Web Service 交互提供了可靠性,通过服务集成总线传递消息时,可靠性由总线本身提供。

通过 WS-Notification 服务点处理消息时,控制权暂时交给应用程序服务器。发生此情况时有一个很短暂的漏洞,如果正好在 WS-Notification 服务点处理消息时发生主系统故障,那么消息可能会丢失或重复。


指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjwsn_reliability
文件名:cjwsn_reliability.html