在 WebSphere Application Server V7 中为 WS-Addressing 提供 JAX-WS 2.1 支持
2010-07-26 00:00:00 来源:WEB开发网清单 1. JAX-WS 2.1 示例
import org.w3c.dom.Element;
import javax.xml.ws.wsaddressing.W3CEndpointReference;
import javax.xml.ws.wsaddressing.W3CEndpointReferenceBuilder;
String address = ...
Element referenceParameter = ...
W3CEndpointReferenceBuilder builder =
new W3CEndpointReferenceBuilder();
builder.address(address);
builder.referenceParameter(referenceParameter);
W3CEndpointReference epr = builder.build();
W3CEndpointReferenceBuilder 使开发人员能够指定端点引用的任意属性。在清单 1 中,我们仅仅指定了一个地址和一个引用参数,然而,还可以指定 Web Services Description Language (WSDL) 服务名和端点(端口)名来代替地址。运行时将使用服务名和端点名的组合来识别引用所需的端点,并且返回一个填充有正确地址的 W3CEndpointReference。
如果需要使用 SubmissionEndpointReference 替代 W3CEndpointReference,那么在 WebSphere Application Server V7 中,可以使用 SubmissionEndpointReferenceBuilder 类,如清单 2 中的代码片段所示。
清单 2. SubmissionEndpointReference
import org.w3c.dom.Element;
import com.ibm.websphere.wsaddressing.jaxws21.SubmissionEndpointReference;
import com.ibm.websphere.wsaddressing.jaxws21.SubmissionEndpointReferenceBuilder;
String address = ...
Element referenceParameter = ...
SubmissionEndpointReferenceBuilder builder =
new SubmissionEndpointReferenceBuilder();
builder.address(address);
builder.referenceParameter(referenceParameter);
SubmissionEndpointReference epr = builder.build();
Tags:WebSphere Application Server
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接