使用Eclipse和Java SE 6创建独立Web Services应用程序,第2部分 - 编程入门网
n(sh.getGreeting("Fiona"));
}
}
运行客户端应用程序 使用 Eclipse 编写客户端应用程序之后,试着在 Eclipse 中运行它: 右键单击 SayHelloClient.java,并选择 Run As > Java Application。 这时应该会显示 Eclipse IDE 控制台窗口。如果没有显示控制台窗口,从菜单栏 选择 Window > Show View > Console。此时应该可以看到执行 Web 客户 端的结果,如图 10 所示。 图 10. 运行客户端应用程序 使用Eclipse和Java SE 6创建独立Web Services应用程序,第2部分(8)时间:2011-05-15 IBM John Robertson当运行 SayHelloClient 应用程序时,它创建一个新服务 SayHelloService, 它是由通过清单 1 中的 Ant 脚本运行的 wsimport 任务生成的类之一。然后, 它获得端口 SayHello,这是调用目标服务端点上的操作的一个代理。然后,该客 户端获得请求上下文,将端点地址 http://localhost:8080/wsServerExample 添 加到上下文,这个上下文是用于处理请求消息的一个 map。这里有两条 print 语 句,第一条以易于阅读的格式显示 SayHello,第二条显示返回的问候语 Hello Fiona(见图 10)。 完成时,可以通过在 Eclipse console 视图中终止 Web 服务来停止它。 使用脚本 为了脱离 Eclipse 运行,可以修改 wsClientExample 的 build.xml,使它在 单独的 shell 窗口中启动服务器和客户端应用程序: 双击 build.xml 文件,在 Ant 编辑器中编辑它。 修改该文件,如清单 3 所示。 清单 3. 修改后的 build.xml 文件
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |