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 客户机与企业服务总线的其他客户机之间交换事件通知。
要创建设计,解决方案架构设计师需完成下列主要步骤:
- 了解 WebSphere Application Server中为 WS-Notification 提供的支持。
- 为支持 WS-Notification 标准的企业选择硬件和软件产品组合。
- 根据要实现的特定 WS-Notification 拓扑 ,设计用于托管应用程序的服务器拓扑。
系统管理员
要了解系统管理员在实现常用 WS-Notification 任务时执行的特定步骤,请参阅下列主题:
- 使用脚本通过 WS-Notification 快速入门和熟悉运用。
- 配置 WS-Notification 服务以仅供 WS-Notification 应用程序使用。
- 提供 WS-Notification 应用程序对现有总线主题空间的访问权。
- 保护 WS-Notification。
- 配置 JAX-WS 处理程序。
- 将 JAX-WS 处理程序列表应用于 WS-Notification 服务。
- 使用 Web Service QoS配置 WS-Notification 服务。
- 配置 WS-Notification 以获取可靠通知。
- 将 V 6.1 WS-Notification 配置从 WebSphere Application Server V 6.1 迁移到更高版本。
- 准备迁移版本 6.1 WS-Notification 配置以获取可靠通知。
- 在运行时与 WS-Notification 交互。
- 将 WS-Notification 应用程序的 WSDL 文件发布到压缩文件。
应用开发者
如果解决方案架构设计师指定需要将事件通知插入到系统中(即发布消息)或者由于创建了包含所需概要文件的预订而需要从系统中接收事件通知,应用程序开发者就可以使用 WS-Notification 来满足此需求。
WS-Notification 定义了各种生产应用程序和消费应用程序模式以供应用程序开发者根据实际应用需求加以使用。 下列常用 WS-Notification 任务对这些选项作了阐述:另请参阅 开发使用 WS-Notification 的应用程序 和 过滤出版物的消息内容。