提供了对 Web Service 开发的以下方面进行辅助的工具:
- 创建或变换 从现有工件创建自底向上 Web Service,例如 Java™ Bean 和企业 Bean。从其他位置发现的 WSDL 或者使用 WSDL 编辑器创建的 WSDL 创建自顶向下 Web Service。
- 构建。将现有工件作为 SOAP 可访问服务打包,并采用 WSDL 描述它们。Web Service 向导会帮助您对 WSDL 中描述的 Web Service 生成 Java 客户机代理以及从 WSDL 生成 Java Bean 框架。
- 部署 将 Web Service 部署至多种测试环境。
- 测试。以本地或远程方式测试 Web Service 运行,从而获取瞬时反馈。
- 开发 生成样本应用程序以帮助您创建自己的 Web Service 客户机应用程序。
“服务”视图
Java EE 和 Web 透视图中的“服务”视图允许 Web Service 开发人员快速访问用于简化 Web Service 开发的各种工具。虽然也可以在“企业资源管理器”视图中执行这些任务,但“服务”视图仅显示服务和客户机(便于您查找所要查找的内容)以及特定于 Web Service 开发的上下文菜单。
您可以从“服务”视图启动的 JAX-WS 工具包括以下各项:
- WSDL 接口编辑器
- 您可以在 WSDL 编辑器中启动 Web Service 或客户机的 WSDL 文件,以查看或编辑该文件。这适用于工作空间中的静态 WSDL 文件以及由运行时生成的动态 WSDL 文件。请注意,不能编辑动态 WSDL 文件。
- 部署描述符编辑器
- 如果 Web Service 或客户机具有部署描述符可用,那么您可以启动部署描述符编辑器以编辑 webservices.xml 文件。
- 生成部署描述符
- 如果先前未生成部署描述符,那么您可以从此视图生成一个。尽管部署描述符因运行时可在运行过程中生成此信息而不是 JAX-WS Web Service 必需的项,但您可以通过在工作空间中生成部署描述符来定制部署设置。
- 生成 Web Service 或客户机
- 根据所选择的对象,您可能能够生成自顶向下或自底向上 Web Service,或者生成 Web Service 客户机。
- 管理 Web Service 或客户机的策略集
- 您可以应用和编辑 WebSphere® 策略集,这些策略集调节 Web Service 和客户机的服务质量。
- 使用 Web Service 资源管理器进行测试
- 您可以使用 Web Service 资源管理器来测试基于静态或动态 WSDL 文件的 Web Service 功能。
- 配置 JAX-WS Web Service 处理程序
- 这将启动“JAX-WS 服务处理程序配置”向导,该向导允许您为 JAX-WS Web Service 添加或编辑处理程序。
- 创建路由器模块
- 此选项适用于 EJB Web Service。“创建路由器模块”向导会启用企业应用程序归档 (EAR) 文件中的一组 Web Service。对于 EAR 文件中已启用 Web Service 的每一个 EJB JAR,它会向该 EAR 添加一个 HTTP 路由器和/或 JMS 路由器。每个路由器模块都为一个特定传输提供 Web Service 端点。