为 WS-Notification 的 Web Service 服务质量设计服务器拓扑
设计服务器拓扑以支持 Web Service 配置,在该配置中,WS-Notification 客户接收一定范围的 Web Service 服务质量 (QoS),如可靠性。
关于此任务
在 WebSphere® Application Server 中,WS-Notification 服务有两个实现:V6.1 和 V7.0。您需要实现基于 JAX-WS 的 V7.0 WS-Notification 选项,以受益于所有 Web Service 服务质量 (QoS) 产品,例如,WS-ReliableMessaging。
为 WS-Notification 设计 QoS 分区服务器拓扑描述如何设计分区拓扑,在此拓扑中,不同服务器或服务器组为各种状态的 WS-Notification 客户提供不同服务质量。此任务描述其他设计步骤,在这些步骤中,您计划使用策略集对基于 JAX-WS 的 Web Service 应用程序(包括 V7.0 WS-Notification 服务和服务点应用程序)应用一定范围的 Web Service 服务质量。
过程
- 获取拓扑中每个 Web Service 的服务质量要求的声明,例如,描述每个 WS-Notification 服务点是否应支持与 WS-ReliableMessaging 的组合的声明。
- 根据上一步骤中收集的声明,标识不同的 QoS 需求组。
- 确保拓扑中的每个 Web Service 都是基于 JAX-WS 的 Web Service,并且因此可使用策略集配置。对于 WS-Notification 服务,实施每个服务都是 V7.0 WS-Notification 服务的约束。
- 定义实现必需服务质量所需的策略集。
- 标识符合上一步中定义的要求的现有策略集。 您可使用您的组织中的现有策略集,也可使用 WebSphere Application Server 提供的缺省策略集。有关如何验证能否重复使用现有策略集以及(如果必要)创建新策略集的更多信息,请参阅使用管理控制台管理策略集。