sun-web.xml/sun-ejb-jar.xml 可视编辑器:Web 服务描述符

另请参见

利用 sun-web.xml(或 sun-ejb-jar.xml)可视编辑器,您可以为 Sun Java System Application Server 编辑特定于平台的 Web(或 Enterprise Bean)部署描述符。要打开该可视编辑器,请在“项目”窗口中展开项目的“配置文件”节点,然后双击 sun-web.xml(或者 sun-ejb-jar.xmlsun-cmp-mappings.xml)文件。如果 Web 应用程序(或 Enterprise Bean)的目标服务器是 Sun Java System Application Server,则它仅包含 sun-web.xml(或者 sun-ejb-jar.xmlsun-cmp-mappings.xml)部署描述符。

要转至此窗格,请在 sun-web.xml(或 sun-ejb-jar.xml)可视编辑器中展开“Web 服务”节点,然后单击 Web 服务(您希望编辑其运行时属性)的 Web 服务描述符节点 (  )。

Web 服务描述名称

此 Web 服务描述名称是从 webservices.xml 文件中此服务的相应条目中读取的。

WSDL 发布位置

可以选择(或不选择)输入目录的 URL,该目录是在部署时将此 Web 服务的 WSDL 以及所有相关文件发布到的目录。

Web 服务端点

可以使用下表来编辑 Web 服务公开的任何端点的属性。端点用于标识服务或消息的最终目标。在 Web 服务上下文中,端点是可访问该服务的 URL。将使用 webservices.xml 中为该服务定义的端口对应的条目自动预填充该表。

名称 描述
端口组件名称 此端点的端口组件名称。它与 webservices.xml 中相应的端口组件名称匹配。通常,不需要编辑此字段。
验证方法 指定 Web 服务端点的验证配置。可以使用以下选项:
  • 。应用程序不要求任何验证。
  • 基本。应用程序使用基本验证,即用户 ID 和口令(仅限 EJB 端点)。
  • 客户端证书。应用程序使用客户端证书进行验证(仅限 EJB 端点)。
  • 消息安全性。应用程序要求在传输数据时,防止其他实体看到传输的内容。如果设置了端点的 message-security-binding 属性,则会在此处显示它。目前,必须在 XML 文本编辑器中编辑绑定的详细信息。

请注意,对于 Servlet 端点,可以在 web.xml 中配置验证(请参见 security-constraint)或使用 message-security-binding 进行配置(无论使用哪种方法,均不能在此处配置验证)。

端点地址 URI 指定自动生成的端点地址。端点地址必须采用固定的模式。不允许使用 * 通配符。缺省值为基于 Servlet 的端点的 Web 服务名称,或者是基于 EJB 的端点的 webservice/ejb-name。端点地址与 Web 服务器根目录组合在一起,以便在部署时构成 Web 服务端点的全限定端点地址 URI。全限定端点地址 URI 是可访问 Web 服务的 URI。Servlet 端点(如果 Servlet 实现多个端点)和所有 EJB 端点都需要端点地址。
传输保证 指定客户端与服务器之间的通信模式。可以使用以下选项:
  • 。选择此选项可指定应用程序不需要任何传输保证。
  • 完整。选择此选项可指定应用程序要求在客户端和服务器之间发送的数据在传输过程中不能被更改。
  • 机密。选择此选项可指定应用程序要求在传输数据时防止其他实体看到传输的内容。

如果选择“完整”或“机密”,则表明必须使用 SSL。


有关详细信息,请参见关于生成 Web 服务

另请参见
关于部署描述符
更改目标服务器
编辑 Web 应用程序的部署描述符
sun-web.xml 可视编辑器:
         常规
         会话
         消息
         语言环境
         缓存映射
编辑 EJB 模块的部署描述符
sun-ejb-jar.xml 可视编辑器
         Sun 配置
         会话 Bean
         实体 Bean
         消息 Bean

法律声明