Web Service 端点 URL 片段的属性(使用属性文件)

您可以使用属性文件来处理 Web Service 端点 URL 片段。

Web Service 端点 URL 片段是您可以在每个 Web Service 模块中指定的端点 URL 的一部分。在发布的 Web 服务描述语言 (WSDL) 文件中,URL 片段用于创建实际端点 URL,该 URL 定义目标端点地址,在端口 soap:address 元素的位置属性中找到该地址。

对于 URL 片段,存在以下属性名:

ejb

此属性只适用于 Java™ API for XML-based RPC (JAX-RPC) Web Service。

指定通过 Enterprise JavaBeans (EJB) 模块绑定访问的 Web Service 的 URL 片段。输入的 URL 片段值是一个后缀,它追加到通过检查 Web Service 的部署信息获得的 URL 初始部分。以下代码片段是来自 EJB 的部署信息的 URL 片段的示例:
wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome
在此情况下,通过在 URL 片段字段中输入以下信息,
jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809
生成的 URL 变为
wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809

http

此属性适用于 Java API for XML-Based Web Services (JAX-WS) 和 Java API for XML-based RPC (JAX-RPC) Web Service。

为通过 HTTP 传输方法访问的 Web Service 指定 URL 片段。URL 片段格式为 protocol://host_name:port_number,其中 protocolhttphttps;例如,http://myHost:9045。URL 片段是一个前缀,后跟模块的上下文根以及在发布的 WSDL 文件中指定的 Web Service url-pattern;例如,http://myHost:9045/services/myService

如果直接从 Web Service 应用程序服务器访问模块中的 Web Service,请使用应用程序服务器的主机名和模块的虚拟主机的某个端口。

如果通过中间节点访问模块中的 Web Service(例如,Web Service 网关或 IBM® HTTP Server Web 服务器),请指定中间服务的 protocolhostport_number 参数。 此配置指定定制 HTTP URL 前缀;因此,您还必须配置定制 JVM 属性 com.ibm.ws.webservices.enableHTTPPrefix 并将该值设置为 true。重新启动应用程序服务器以使您的更改生效。

jms

此属性适用于 Java API for XML-Based Web Services (JAX-WS) 和 Java API for XML-based RPC (JAX-RPC) Web Service。

为通过 JMS 传输访问的 Web Service 指定 URL 片段。URL 片段是一个前缀,在追加了 targetService 属性后形成完整的 JMS URL 端点。缺省值可以通过检查已安装服务的部署信息获得,例如,jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF

您可以通过添加属性来修改 URL 片段;例如:
jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5
然后,URL 片段与 targetService 属性组合以形成完整的 URL;例如:
jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5&targetService=GetQuote

module

此属性适用于 Java API for XML-Based Web Services (JAX-WS) 和 Java API for XML-based RPC (JAX-RPC) Web Service。

指定模块名称,其中包含 HTTP、EJB 和 JMS 协议的 URL 片段。

避免故障 避免故障: 确保您没有为同一模块配置多个 URL 前缀映射部分。配置指定相同模块的多个 URL 前缀映射部分,会在正请求哪些更新方面产生不确定性。gotcha

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_wbs_endptURL_prop
文件名:rxml_wbs_endptURL_prop.html