开始之前
此系列教程演示如何使用 Java SE 6 创建可轻松地从命令行而不是从 Web 应用程序服务器容器中运行的独立 Web Services 服务端和客户端应用程序。使用简单的 Hello World 示例,您将利用 Eclipse IDE、Java SE 6 和 Apache Ant 轻松创建完全可以正常工作的 Web Services 服务端和客户端应用程序。您还将使用 TCP/IP Monitor 检查服务器与客户端之间的通信流量,并使用 Eclipse Web Services Explorer 工具测试 Web Services 。
本教程是该系列的第 1 部分,将向您介绍如何使用 Eclipse IDE、Java SE 6 和 Ant 发布 Web Services 应用程序。本教程为第 2 部分奠定了基础,第 2 部分将描述 Web Services 客户端应用程序的创建。
完成本教程后,您应该知道:
- 什么是 Web Services ,以及它使用的与从 Eclipse 中用于查看已发布的 Web Services 描述语言(Web Services Description Language,WSDL)文件的浏览器相关的标准是什么。
- 如何创建 Web Services 的服务器端,包括如何安装和配置 Eclipse IDE 和 Java Development Kit (JDK),以便它们协同工作以生成使用 Java SE 6 来编译的代码。
- 如何在 Eclipse IDE 中使用基于 Ant Java 的构建工具来运行特殊 Java 命令以生成代码的某些部分。
本教程包括为具备一些 Java 语言和 Ant 构建的实际应用知识的初级和中级 Java 程序员编写的简单步骤。初学者到更高级的 Java 开发人员将获得一些知识:学会如何构建、部署和运行独立 Web Services 服务端和分布式客户端,以提供防火墙友好的远程通信和应用程序处理。
要按照示例进行操作,您需要下载:
您不必下载 Ant,因为其功能与 Eclipse 打包在一起。本教程使用 Ganymede Package for the Eclipse IDE for Java EE Developers。