javaWEB 之 消息中间件 之 webservice 之 axis2 的使用

戏子无情 提交于 2020-03-01 04:03:24

webservice 之 axis2 的使用

简单说下如何使用webservice .

  • webservice有个服务端,像数据库,svn,activemq,zookeeper,这些都有服务端。 服务端能做什么:服务端提供一些自定义的函数接口供客户端调用,这些接口做了什么事,怎么做的,客户端不知道,client只需调用即可,该传参数就传参数,最后可以得到返回结果
  • axis2 的使用

结合eclipse axis2-code-genarator axis2-service-archer 网上很多如何安装和部署的我就不多说了

  • 如何实现的

1:axis2服务端,先编写service-写自己的函数和方法--打包成aar包,放在下载好的axis2-war包里,就可以运行该服务了。 2:客户端,根据服务端的地址生成了相应的java文件,在客户端实现步骤一般为: a: 与服务端创建连接 b:找到对应的方法类(类名与方法一样大,除了类名首字母大写外),实例化该对象,然后通过该对象set参数值,参数值是方法类的属性 c:得到该方法Response类的实例对象,是通过服务对象stub加方法函数以及参数得到的 d:最后通过response的对象的get_return()方法得到返回值

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!