WEB开发网      濠靛倻鏅悵顖涚附閽樺鐎诲ù婊庡亾缁辨帗鎷呴悩鍨暠濞戞挴鍋撳ù鐘烘閸ㄥ孩绂嶉锝喰﹂柟瀛樺灣濠婃垿鎯冮崟顏嗩伇濞寸姾妫勬慨鈺呭礉濞戝磭骞㈤悹鍥у槻閸ㄥ孩绂嶉敓锟� ---闁挎洩鎷�
开发学院软件开发Java 在 WebSphere Application Server V7 中为 WS-Add... 阅读

在 WebSphere Application Server V7 中为 WS-Addressing 提供 JAX-WS 2.1 支持

 2010-07-26 00:00:00 来源:WEB开发网 闁靛棴鎷�闁告垵绻愰惃顒傗偓娑欍仦缂嶏拷濠⒀呭仜閵囧洨鈧稒銇炵紞锟�闁靛棴鎷�  闁稿繗娅曢弫鐐次涘▎鎰泚闁告娲ㄥ▓鎴濐嚗椤旂厧瑙�
核心提示: 不过,在开始之前,在 WebSphere Application Server V7 中为 WS-Addressing 提供 JAX-WS 2.1 支持(2),我们需要指出 JAX-WS 2.1 规范只支持 WS-Addressing 1.0 Core 和 Simple Object Acces

不过,在开始之前,我们需要指出 JAX-WS 2.1 规范只支持 WS-Addressing 1.0 Core 和 Simple Object Access Protocol (SOAP) Binding 规范。如果需要支持 WS-Addressing 规范的不同版本,那么 JAX-WS 2.1 规范还为供应商提供了扩展 API 的能力。在 IBM® WebSphere® Application Server V7 中,我们利用了这种功能,以支持较旧的 WS-Addressing Member Submission 规范(参见参考资料)。这些扩展也将在本文中加以介绍。

端点引用

JAX-WS 2.1 规范引入了端点引用(endpoint reference)的概念。端点引用封装了用于成功定位 Web 服务端点所需的所有细节。API 引入了一个新类,EndpointReference,用于表示端点引用。然而,该类并不是由开发人员直接使用,而是应当使用它的子类。

JAX-WS 2.1 API 包括了 EndpointReference 的一个子类,名为 W3CEndpointReference。它的作用是根据 WS-Addressing 1.0 Core 规范的要求表示端点引用。在 WebSphere Application Server V7 中,我们提供了另一个子类 SubmissionEndpointReference,用于根据 WS-Addressing Member Submission 规范表示端点引用。这两个类之间的关系如图 1 所示。

图 1. 端点关系
在 WebSphere Application Server V7 中为 WS-Addressing 提供 JAX-WS 2.1 支持

JAX-WS 2.1 规范还定义了多种在应用程序中创建端点引用的方法。清单 1 中的代码片段使用 W3CEndpointReferenceBuilder 类显示了其中一种方法。为清晰起见,我们在下面的示例中忽略了一些细节,但是可以通过本文末尾的应用程序获得完整的示例。

上一页  1 2 3 4 5 6 7  下一页

Tags:WebSphere Application Server

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接