提供 HTTP 端点 URL 信息

使用此页面为通过 HTTP 访问的 Web Service 指定端点 URL 前缀信息。前缀用于形成发布的 Web 服务描述语言 (WSDL) 文件中包含的完整端点地址。

要查看此管理控制台页面,请单击应用程序 > 应用程序类型 > WebSphere 企业应用程序 > application_name > 提供 HTTP 端点 URL 信息

您可以指定用于每个 Web Service 模块的端点 URL 的一部分。在发布的 WSDL 文件中,在端口的 soap:address 元素的位置属性中找到定义目标端点地址的 URL。

此管理控制台面板适用于“针对基于 XML 的 Web Service 的 Java™ API”(JAX-WS)和“针对基于 XML 的 RPC 的 Java API”(JAX-RPC)Web Service。

为 Web Service 指定端点 URL 前缀

指定要用于端点 URL 的协议(HTTP 或 HTTPS)、host_nameport_number

可以使用 HTTP URL 前缀定制 HTTP URL 前缀字段从预定义的列表选择前缀。

URL 前缀格式是 protocol://host_name:port_number,例如,http://myHost:9045。包含在发布的 WSDL 文件中的实际端点 URL 包括该前缀,后跟模块的上下文根和 Web Service URL 模式,例如,http://myHost:9045/services/myService

选择缺省 HTTP URL 前缀

指定与 URL 前缀的缺省列表相关联的下拉列表。此列表是模块的虚拟主机的端口集和模块的应用程序服务器的端口集的逻辑乘。 如果直接访问 Web Service 应用程序服务器,那么使用此列表中的项。

要设置 HTTP 端点 URL 前缀,选取选择缺省 HTTP URL 前缀并从下拉列表选择一个值。选中使用前缀的模块的复选框并单击应用。单击应用时,根据选择将选择缺省 HTTP URL 前缀选择定制 HTTP URL 前缀字段中的条目复制到已选中其复选框的任何模块的 HTTP URL 前缀字段。

选择定制 HTTP URL 前缀

如果通过中间节点(例如 Web Service 网关或 IHS 服务器)访问模块中的 Web Service,指定中间服务的协议主机port_number

要设置定制 HTTP 端点 URL 前缀,您还必须在管理控制台中配置定制 JVM 属性 com.ibm.ws.webservices.enableHTTPPrefix 并将该值设置为 true。必须设置此定制 JVM 属性,以在返回给客户机的 WSDL 文件的 URL 字段中正确填写定制 HTTP URL。如果未配置此定制 JVM 属性,那么定制 HTTP URL 前缀不在 WSDL 文件(由服务返回给客户端)的副本的 URL 字段中。要了解如何配置此定制 JVM 属性,请参阅有关使用管理控制台中的 JVM 定制属性面板来配置其他 HTTP 传输属性的文档。在定义了此定制属性后必须重新启动应用程序服务器以便系统使用此属性。

在配置 com.ibm.ws.webservices.enableHTTPPrefix 定制 JVM 属性之后,选取选择定制 HTTP URL 前缀并输入值。选中使用前缀的模块的复选框并单击应用。单击应用时,根据选择将选择缺省 HTTP URL 前缀选择定制 HTTP URL 前缀字段中的条目复制到已选中其复选框的任何模块的 HTTP 端点 URL 前缀字段。

支持的配置: com.ibm.ws.webservices.enableHTTPPrefix 定制属性仅适用于 JAX-RPC Web 服务应用程序。sptcfg



标有(在线)的链接要求访问因特网。

相关任务
相关参考


文件名: uwbs_providehttp.html