开始之前
此系列教程演示如何使用 Java SE 6 创建可轻松地从命令行而不是从 Web 应用程序服务器容器中运行的独立 Web 服务服务端和客户端应用程序。在简单的 Hello World 示例中,您将利用 Eclipse IDE、Java SE 6 和 Apache Ant 轻松创建完全可以正常工作的 Web 服务服务端和客户端应用程序。您还将使用 TCP/IP Monitor 检查服务器与客户端之间的通信流量,并使用 Eclipse Web Services Explorer 工具测试 Web 服务。
本教程是本系列的第 2 部分,描述如何创建独立 Web 服务客户端应用程序,用于与第 1 部分中开发和部署的独立 Web 服务进行通信。本教程逐步讲解如何使用 Eclipse IDE、Java SE 6 和 Ant 开发和部署 Web 服务客户端应用程序。
完成本教程后,您应该知道:
- 如何通过使用 Eclipse IDE 生成代码,使用 Java SE 6 编译代码,创建 Web 服务的客户端。
- 如何使用 Eclipse IDE 中基于 Java 的构建工具 Ant 运行专门的 Java 命令,从本系列第 1 部分发布的 WSDL 生成一些代码。
- 如何使用 Eclipse IDE 中的 TCP/IP Monitor 观察、捕捉和验证服务器与客户机之间的 Web 服务 SOAP 传输。
- 如何在 Eclipse IDE 外直接从命令行运行服务器和客户端应用程序。
本教程包括为具备一些 Java 语言和 Ant 构建的实际应用知识的初级和中级 Java 程序员编写的简单步骤。初学者到更高级的 Java 开发人员将获得一些知识:学会如何构建、部署和运行独立 Web 服务服务端和分布式客户端,以提供防火墙友好的远程通信和应用程序处理。
要按照示例进行操作,需要下载:
您不必下载 Ant,因为其功能与 Eclipse 打包在一起。本教程使用 Ganymede Package for the Eclipse IDE for Java EE Developers。


