WS-Notification:优势

WS-Notification 使 Web Service 能够使用发布和预订消息传递模式。 此方法提供了许多业务优势。

WS-Notification 为 Web Service 应用程序提供了一种标准化的方法来参与发布和预订消息传递模式,而无论是侦听特定事件的发生通知还是将事件通知插入到系统中以供其他应用程序或系统管理工具使用。 这个 Web Service 规范的开放标准性质意味着,应用程序可以相互通信,而与底层硬件平台、软件语言或供应商环境无关。 WebSphere® Application Server 中的 WS-Notification 实现支持 WS-Notification 标准、符合 WS-I Basic Profile 1.0 的要求并与其他相关标准(例如用于高可用性和工作负载管理的 WS-Addressing 以及确保在组件之间进行可靠通信的 WS-ReliableMessaging)一致。

WebSphere Application Server 中,实现了 NotificationBroker 以提供灵活的企业拓扑支持,包括对高可用性和工作负载管理模式的支持。对 WS-Notification 的支持还允许在 WS-Notification 应用程序与服务集成总线的其他客户机之间交换事件通知。 通过利用其他服务集成总线功能,还可以使用此功能与其他 IBM 发布和预订代理交换消息。

消费应用程序可使用 XML 路径 (XPath) 选择器来根据每个消息的内容过滤消息,而不是接收有关您已预订的主题的所有消息。. 此基于内容的预订使您能够更灵活地定义要接收的信息的类型,并且您的应用程序不必处理它们自己的过滤。因为不会无谓地将无关的消息从服务器发送到应用程序,所以改进了性能。

WebSphere Application Server 提供了两个 WS-Notification 服务和服务点选项:
  • V7.0如果要通过策略集来编写具有 Web Service 服务质量 (QoS) 的 JAX-WS WS-Notification 服务,或者如果要将 JAX-WS 头应用于 WS-Notification 服务,请使用此类型的服务。对于新部署,这是建议的服务类型。从 V7.0 起,此 WS-Notification 选项在 WebSphere Application Server 中可用。
  • V6.1如果要使用 WebSphere Application Server V6.1 中提供的相同技术(包括将 JAX-RPC 处理程序应用于服务的功能)来公开 JAX-RPC WS-Notification 服务,请使用此类型的服务。从 V6.1 起,此 WS-Notification 选项在 WebSphere Application Server 中可用。

V7.0 WS-Notification 选项允许您在网络连接并非一直可用的环境中,通过基于标准的连接机制可靠地使用基于 Web Service 的发布/预订消息传递。例如,如果要使用因特网将仓库或库存水平通知发送给远程客户,那么必须确保消息以可靠方式送至客户处以便他们了解精确的库存水平来规划销售和生产。可通过将基于 JAX-WS 的 V7.0 WS-Notification 服务(对于库存水平通知)与 WS-ReliableMessaging(以确保以可靠方式传送通知)组合来实现此目标。

与 V6.1 WS-Notification 服务相比,V7.0 WS-Notification 服务的主要优势为如下所示:
  • 使用策略集更容易配置。
  • 它支持 JAX-WS 处理程序。
  • 它不需要安装 SDO 存储库。

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



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