分享

用eclipse开发WebService(webservice应用之二)- 大眼睛老虎 - 新浪BLOG

 ShangShujie 2007-07-24
接上文。
可以写一个WEB客户端程序来测试写好的WEB服务。
1、首先NEW 一个 PROJECT。
WEB-》动态WEB PROJECT。
2、在进行后面操作前,需要编辑用于测试的TOMCAT服务器的server.xml文件。其端口不能和本机上的端口冲突。因为前面我已经启动 了发布WEB服务的TOMCAT,所以我把准备用于该次测试的TOMCAT服务器上的server.xml的相关端口进行了修改。(如果不修改将不能启动 另一个用于测试的TOMCAT)。
3、在项目中建立一个WEB SERVICE的测试CLIENT。

 
4、钩上TEST WEB SERVICE。
 
5、输入上文发布的WEB SERVICE URL。

 
一路默认。测试方法只选择sayHi,勾上RUN TEST ON SERVER。

 
按FINISH稍后,大家可以看到ECLIPSE中的测试TOMCAT已经启动起来了。选择方法sayHi,输入ricky,回车。
 
可以看到其返回的结果果然是。Hi,ricky

 
测试成功。
*要注意一点的是,我用的是JDK1。5,以前用JDK1。4,生成的客户端调用类不能通过编译。RESULT不能显示。
*还有要用最新的AXIS,这非常重要。我以前就是因为使用了旧版的AXIS
(AXIS1。1),最后导致生成的WEBSERVICE客户端调用程序编译失败。
  oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
   oper.setUse(org.apache.axis.constants.Use.LITERAL);
不能编译通过,使用最新下载的AXIS1。4后,错误消失。测试成功。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多