WS-Notification 角色和目标

本主题列示企业人员可能充当的一组计算角色,并说明如何使用 WS-Notification 来帮助实现每个角色的目标。

有关以下每个角色的常规描述,请参阅 WebSphere Application Server 角色和目标

企業架構師

当前,IT 环境正朝向下列概念发展:
  • 面向服务的体系结构 (SOA)
  • 企业服务总线(ESB)

企业架构设计师的目标是指引所在企业适当地利用这些概念,以便最大程度地提高业务的整体效率和灵敏度。

WS-Notification 允许通过在 SOA 环境中使用 Web Service 来公开发布和预订通信模式(例如股票报价程序)。 这是通过开放的标准实现的,从而允许直接替换服务实现。 它使您能够使用标准的 Web Service 操作在供应商与客户之间更加方便地交换数据,并使供应商不必局限于或采用专有标准。

WebSphere® Application Server 还允许将 WS-Notification 用作 ESB 的上或下坡道,从而在连接到总线的不同类型的客户机之间提供无缝数据交换。

解决方案架构师

解决方案架构设计师的主要目标是设计解决方案以支持企业架构设计师设立的规范。 这可能包括提供一个环境以使 Web Service 应用程序能够参与发布/预订消息传递模式。 这种“参与”还可以包括要求能够在 Web Service 客户机与企业服务总线的其他客户机之间交换事件通知。

要创建设计,解决方案架构设计师需完成下列主要步骤:

系统管理员

应用开发者

如果解决方案架构设计师指定需要将事件通知插入到系统中(即发布消息)或者由于创建了包含所需概要文件的预订而需要从系统中接收事件通知,应用程序开发者就可以使用 WS-Notification 来满足此需求。

WS-Notification 定义了各种生产应用程序和消费应用程序模式以供应用程序开发者根据实际应用需求加以使用。 下列常用 WS-Notification 任务对这些选项作了阐述:另请参阅 开发使用 WS-Notification 的应用程序过滤出版物的消息内容