JAX-WS Web Service 只能以支持 JAX-WS 运行时环境的服务器为目标,例如 IBM® WebSphere® Application Server Liberty 概要文件或 WebSphere Application Server V7.0 或更高版本。
开始之前
如果您计划创建 JAX-WS Web Service,那么必须先创建下列其中一项,然后再生成 Web Service 的部署代码:
- IBM WebSphere Application Server Liberty 概要文件
- WebSphere Application
Server V7.0 或更高版本。
关于此任务
要创建 WebSphere Application Server,请执行下列操作:
过程
- 从“文件”菜单中,选择新建 > 其他 > 服务器 > 服务器 > 下一步。
- 选择相应版本的 WebSphere Application Server 作为服务器类型然后单击下一步。
- 在 WebSphere 服务器设置页面上,选择与 WebSphere Application Server 相关联的服务器概要文件,并输入服务器名称。
- 单击完成。
结果
要查看工作空间中已经创建的服务器,从“窗口”菜单中单击显示视图 > 其他 > 服务器 > 服务器 > 确定,或者打开 Java™ EE 透视图。通过双击服务器,您可以查看或修改服务器的许多设置。
下一步做什么
如果您正在使用受保护的 WebSphere Application Server,那么您可能需要完成一些任务,才能使用 Web Service 工具:
提示: 缺省情况下,已在服务器编辑器中打开最小化复制到服务器的应用程序文件数选项,以提高性能。通常,这表示您将不能从 WebSphere Application Server 管理控制台中查看应用程序部署描述符文件。在 Web Service 的情况下,发布 WSDL 文件和提供 HTTP 端点 URL 信息链接都将从控制台中丢失,因为 WSDL、ibm-web-bnd.xmi、ibm-web-ext.xmi 和 web.xml 将不位于已复制到服务器概要文件目录的 *.war 文件中。如果 WebSphere Application Server 管理员无权访问开发工作空间中的文件,那么这可能会导致问题。
要禁用此选项,请在“服务器”视图中双击服务器,并取消选中最小化复制到服务器的应用程序文件数复选框。这将对服务器性能产生些微影响,但会使所有必需的文件可供管理员使用。