使用Eclipse和JavaSE6创建独立Web_Services应用程序,Web服务客户端应用程序.pdf
文本预览下载声明
页码,1/ 19
介: 使用 Eclipse Integrated Development Environment (IDE)和 Java Platform, Standard Edition (Java SE )6 创
建可从控制台运行的独立 Web 服务应用程序。在这本系列的第二篇教程中,继续探索 Eclipse IDE 及其内置特性 TCP/ IP
Monitor 。查看服务器与客户端应用程序之间的网络传输,然后从命令行运行应用程序。
开始之前
关于本系列
此系列教程演示如何使用 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 服务客户端应用程序。
回页首
目标
完成本教程后,您应该知道:
l 如何通过使用 Eclipse IDE 生成代码,使用 Java SE 6 编译代码,创建 Web 服务的客户端。
l 如何使用 Eclipse IDE 中基于 Java 的构建工具 Ant 运行专门的 Java 命令,从本系列第 1 部分发布的 WSDL
生成一些代码。
l 如何使用 Eclipse IDE 中的 TCP/ IP Monitor 观察、捕捉和验证服务器与客户机之间的 Web 服务 SOAP 传输。
l 如何在 Eclipse IDE 外直接从命令行运行服务器和客户端应用程序。
回页首
先决条件
本教程包括为具备一些 Java 语言和 Ant 构建的实际应用知识的初级和中级 Java 程序员编写的简单步骤。初学者到更高
级的 Java 开发人员将获得一些知识:学会如何构建、部署和运行独立 Web 服务服务端和分布式客户端,以提供防火墙友
好的远程通信和应用程序处理。
页码,2/ 19
回页首
系统需求
要按照示例进行操作,需要下 :
l Eclipse IDE for Java EE Developers
l Java SE 6
您不必下 Ant,因为其功能与 Eclipse 打包在一起。本教程使用 Ganymede Package for the Eclipse IDE for Java EE
Developers 。
创建新项目
您也许还记得,在第 1 部分中,一个 Eclipse 项目包含应用程序的源代码和其他相关文件。可以使用项目作为源代码容
器,或者在项目中创建文件夹,以便组织文件。为了创建 Web 服务客户端,需要创建一个新的项目:
1. 选择 File New Project 。
2. 展开 Java 文件夹并单击 Java Project (见图 1)。
图 1. 在 Eclipse 中创建项目
3. 单击 Next 。
4. 根据提示输入项目名,例如 wsClientExample,如图 2 所示。
页码,3/ 19
图 2. 在 Eclipse 中输入项目详细信息
5. 如果 Use default JRE 单选按钮之前已默认选中,则选择该单选按钮;否则选择 Use a project specific JRE
单选按钮,确保它是 Java SE 6 。
6. 单击 Finish 将项目与第 1 部分中安装的 Java JD
显示全部