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()方法得到返回值
来源:oschina
链接:https://my.oschina.net/u/1444819/blog/733362