利用 sun-web.xml(或 sun-ejb-jar.xml)可视编辑器,您可以为 Sun Java System Application Server 编辑特定于平台的 Web(或 Enterprise Bean)部署描述符。要打开该可视编辑器,请在“项目”窗口中展开项目的“配置文件”节点,然后双击 sun-web.xml(或者 sun-ejb-jar.xml 或 sun-cmp-mappings.xml)文件。如果 Web 应用程序(或 Enterprise Bean)的目标服务器是 Sun Java System Application Server,则它仅包含 sun-web.xml(或者 sun-ejb-jar.xml 或 sun-cmp-mappings.xml)部署描述符。
要转至此窗格,请在 sun-web.xml(或 sun-ejb-jar.xml)可视编辑器中展开“Web 服务”节点,然后单击 Web 服务(您希望编辑其运行时属性)的 Web 服务描述符节点 ( )。
此 Web 服务描述名称是从 webservices.xml 文件中此服务的相应条目中读取的。
可以选择(或不选择)输入目录的 URL,该目录是在部署时将此 Web 服务的 WSDL 以及所有相关文件发布到的目录。
可以使用下表来编辑 Web 服务公开的任何端点的属性。端点用于标识服务或消息的最终目标。在 Web 服务上下文中,端点是可访问该服务的 URL。将使用 webservices.xml 中为该服务定义的端口对应的条目自动预填充该表。
名称 | 描述 |
---|---|
端口组件名称 | 此端点的端口组件名称。它与 webservices.xml 中相应的端口组件名称匹配。通常,不需要编辑此字段。 |
验证方法 | 指定 Web 服务端点的验证配置。可以使用以下选项:
请注意,对于 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 服务。