myeclipse8.5使用axis2插件开发webservice服务并调用

时间:2013-10-13 18:41:21
【文件属性】:

文件名称:myeclipse8.5使用axis2插件开发webservice服务并调用

文件大小:293KB

文件格式:DOC

更新时间:2013-10-13 18:41:21

myeclipse8.5 axis2插件 webservice

------原来图中有个图切错了,现在重新传一下------------------- 使用myeclipse8.5安装axis2插件,工程主要是通过server端类生成服务,生成客户端。 1、使用服务端类com.Hello.java,com.Other.java生成wsdl、aar文件【aar文件通过axis2插件的Axis2 service archiver生成】【wsdl文件通过axis2插件的Axis2 code generator中的"(服务端)代码生成wsdl"来生成】, 将aar文件放入tomcat/webapps/axis2/WEB-INF/services目录下(此目录是tomcat/webapps/axis2.war生成的),启动tomcat,输入http://127.0.0.1:8080/axis2/services/listServices,可以看到所有发布的服务列表:http://127.0.0.1:8080/axis2/services/HelloService和OtherService服务。 2、使用wsdl生成客户端HelloStub.java、OtherStub.java【通过axis2插件的Axis2 code generator生成】 3、测试类或者jsp页面,可以通过2中的客户端类来调用服务 例如: HelloStub helloStub=new HelloStub("http://127.0.0.1:8080/axis2/services/HelloService"); Helloworld helloworld=new Helloworld(); helloworld.setName("zgx---"); HelloworldResponse resp= helloStub.helloworld(helloworld); System.out.println(resp.get_return());


网友评论

  • 那时候刚学的时候,的确帮了忙。
  • 内容有点乱,有价值的地方凌乱
  • 很实用的东西 步骤详细到位
  • 是写在一个word文档里,不太实用啊
  • 内容层次不清晰,不简单。
  • 感觉还是不太清楚 对于初学者有点乱。
  • 是写在一个word文档里,不太实用啊
  • 对初学者来说不容易理解
  • 学习了,不错的文档,写得很清楚,照着做就能调通webservice的调用,thanks
  • 内容有点乱,有价值的地方凌乱 不怕麻烦的朋友可是试试