axis支持三种web service的部署和开发
2012-04-26 16:15
771 查看
axis是一种部署WebServices 的方式。
axis支持三种web service的部署和开发:
1、DII:这种方式调用的时候,采用的是invoke的方式,
2、Dynamic Proxy,客户端有一个Service的代理接口,通过这个代理接口来调用
3、Stub,通过axis提供的工具,可以从wsdl中生成客户端要使用的类(像Service接口,ServiceLocator,SoapBindingStub等),调用的时候一般只要从ServiceLocator中获取service就可以使用了,使用起来最为简单
第一种方式不支持包,也不太好用,因为你必须要写一个.jws文件,虽然就是将.java文件的后缀改成.jws,但并不方便。我觉得第二种方式最好用,虽然第三种最好,但是我没能实现,因为它的步骤好多,我试的时候老是出错,先用第二种吧,再说我只是做一些简单的WebServices。
有一个工具,它是专门用来调用WebServices 的一个客服端程序,算是一个测试用的吧,叫Wscaller,挺好用的,我开始还以为要部署一下,其实不用,双击那个jar包就可以运行了,然后输入你要测试的地址就OK了!
Wscaller下载地址:http://www.tiantiansoft.com/files_down/java/200551084214548.rar
转自:http://gudao8192.iteye.com/blog/369656
axis支持三种web service的部署和开发:
1、DII:这种方式调用的时候,采用的是invoke的方式,
2、Dynamic Proxy,客户端有一个Service的代理接口,通过这个代理接口来调用
3、Stub,通过axis提供的工具,可以从wsdl中生成客户端要使用的类(像Service接口,ServiceLocator,SoapBindingStub等),调用的时候一般只要从ServiceLocator中获取service就可以使用了,使用起来最为简单
第一种方式不支持包,也不太好用,因为你必须要写一个.jws文件,虽然就是将.java文件的后缀改成.jws,但并不方便。我觉得第二种方式最好用,虽然第三种最好,但是我没能实现,因为它的步骤好多,我试的时候老是出错,先用第二种吧,再说我只是做一些简单的WebServices。
有一个工具,它是专门用来调用WebServices 的一个客服端程序,算是一个测试用的吧,叫Wscaller,挺好用的,我开始还以为要部署一下,其实不用,双击那个jar包就可以运行了,然后输入你要测试的地址就OK了!
Wscaller下载地址:http://www.tiantiansoft.com/files_down/java/200551084214548.rar
转自:http://gudao8192.iteye.com/blog/369656
相关文章推荐
- Axis支持三种web service的部署和开发
- 用Axis开发Web Service的三种部署方式测试
- Axis部署和开发web service支持的三种方式
- Axis的三种Web Service的部署和开发实例【转】
- Axis开发Web Service实例 三种方式
- Axis开发Web Service实例(三种方式)
- Axis开发Web Service实例(三种方式)
- Axis开发Web Service实例(三种方式)
- Axis部署开发webservice (三种方式全)
- 使用Axis开发Web Service程序
- 菜鸟教你一步一步开发 web service 之 axis 服务端创建
- Java Web开发Tomcat中三种部署项目的方法
- MyEclipse下开发Web Service(Axis)
- Apache Spark支持三种分布式部署方式 standalone、spark on mesos和 spark on YARN区别
- 使用Axis开发Web Service程序
- 部署vc2008开发的程序(三种办法,但是我觉得这种办法最不好)
- MyEclipse下开发Web Service(Axis)
- 基于Eclipse开发Web Service(XFire+Axis)
- 使用Axis开发Web Service程序
- Axis开发Web Service