使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 2 部分: Web 服务客户端应用程序
2010-02-02 00:00:00 来源:WEB开发网右键单击 wsClientExample 项目下的 src 文件夹,然后选择菜单项 New > Package,为客户端应用程序包输入一个名称,例如 com.myfirst.wsClient,如图 4 所示。
图 4. 在 Eclipse 中创建包
生成 Web 服务客户端代码
为了创建客户端代码,需要运行 wsimport 任务。和在本系列第 1 部分中一样,您将从一个名为 build.xml 的 Ant 脚本中运行该任务:
右键单击项目,选择 New > File。
输入名称 build.xml,然后单击 Finish(见图 5)。
右键单击该文件,选择 Open With > Ant Editor,在 Ant Editor 中打开该文件。从现在起,每当双击该文件,都会在 Ant Editor 中打开它。
图 5. 创建 build.xml 文件
输入清单 1 中显示的 Ant 项目。
清单 1. Ant 脚本
<project default="wsimport">
<target name="wsimport">
<exec executable="{java.home}/../bin/wsimport">
<arg line="-keep -s ./src -p com.myfirst.wsClient
-d ./bin http://localhost:8080/wsServerExample?wsdl"/>
</exec>
</target>
</project>
在运行 Ant build.xml 文件之前,必须首先回到第 1 部分 中创建的项目,并启动 RunService 服务。为此,展开该项目,右键单击 RunService 文件,选择 Run As > Java Application。
更多精彩
赞助商链接