通过 WSDL 文件创建 Web 服务

另请参见

如果您和业务合作伙伴达成了用 WSDL 文件形式表示的“约定”,则可以使用 IDE 来实现它。WSDL 文件是有关如何交换数据和消息以及如何发送和接收这些消息的一种协议。在 IDE 中,可以使用 WSDL 文件来实现 Web 服务。

业务需求可能要求您创建作为一组 XML 架构文件和 WSDL 文件的独立于平台的 Web 服务描述。基于此独立于平台的描述,您可以使用以下步骤来生成实现文件。可以通过磁盘或 URL 来获取以下步骤中使用的 WSDL 文件。甚至可以使用 IDE 自行创建 WSDL 文件,如创建 WSDL 文件所述。

通过 WSDL 文件创建 Web 服务:

  1. 根据实现方式,请执行以下某项操作:
  2. 在“项目”窗口或“文件”窗口中右键单击项目节点,然后选择“新建”>“文件/文件夹”。在“Web 服务”文件夹中,选择“来自 WSDL 的 Web 服务”。
  3. 将打开“通过 WSDL 新建 Web 服务”向导。

  4. 键入 Web 服务名称,并为放置 Web 服务指定一个包。
  5. 在文件系统中,浏览至某个 WSDL 文件。
  6. 单击“完成”,

    对于 JAX-WS Web 服务(Java EE 5 规范),IDE 将运行 wsimport 工具,它将生成以下内容:

    对于 JAX-RPC Web 服务(J2EE 1.4 规范),IDE 将运行 wscompile 工具,它将生成以下内容:

    缺省情况下,WSDL 文件将放在 WEB-INF/wsdl(或 META-INF/wsdl)文件夹中,而接口和实现类将放在项目的 src 文件夹(在“文件”窗口中)内的包中,可以在“源包”节点中(在“项目”窗口中)访问它们。
  7. 另请参见
    关于 Web 服务
    关于实现 Web 服务
    通过 Java 创建 Web 服务
    创建 WSDL 文件

    法律声明