前言
Web 服务是目前 SOA 实现中的关键技术之一。新版本的 WebSphere Process Server (WPS) v6.2.0.1 在支持原有 JAX-WS 绑定的基础上,增加了对未被引用(unreferenced)SOAP 消息附件的支持,如下图 1 所示。
图 1. SOAP 消息附件转换
WPS 运行时的 JAX-WS Web 服务绑定能够捕获 SOAP 消息附件并将之附加到 SMO(Service Message Object)中的附件部分,该附件可以随着 SMO 在 SCA 模块内的中介组件(Mediation Flow Component)间传递和处理。
本文将通过一个端到端的应用场景,向您讲述如何在实际的应用中利用该功能。通过本文,您将了解到以下相关内容:
如何将一个具有业务逻辑的 Java 类发布为 Web 服务。
如何建立 Web 服务的客户端。
SCA 模块与 Web 服务实现端及其客户端的交互。
SCA 模块与 Web 服务实现端及其客户端交互过程中如何添加 SOAP 消息附件。
第一部分:端到端应用场景概述
下图 2 是本文用来说明 JAX-WS 绑定传递 SOAP 消息附件功能的一个端到端应用场景,箭头所指的方向是 SOAP 消息附件的流转方向,调用接口为双向的接口。在本场景中,读者也可以在下图 2 的 SCA 模块中定义中介流组件(Mediation Flow Component)以实现更复杂的处理逻辑。
图 2. 端到端应用场景逻辑图
时间: 2025-01-20 23:59:40