使用axis1.4生成客户端调用web service

公司短信发送模式要从mq调用方式迁移到web service调用方式,于是就查了查如何搞。

使用axis1.4生成客户端调用web service的大概步骤如下:

1)下载axis1.4,解压。下载activation.jar和mail.jar两个jar包,放到axis1.4的lib目录下

2)进入axis1.4目录,运行java -Djava.ext.dirs=lib org.apache.axis.wsdl.WSDL2Java -p 客户端包名 web service url或wsdl文件路径

3)生成的客户端代码里面涉及到web service调用的主要有一个ServiceLocator和一个PortType类,

先new出一个ServiceLocator实例,然后通过该实例的getCSB_Through_ServicePort()方法得到一个PortType实例,通过这个PortType实例就可以直接调用具体的web service了。

你可能感兴趣的:(java,Web,jar,service,url)