import javax.xml.namespace.QName;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
/*web服务方法签名:public String callService(String startTime, String endTime) */
public class ServiceTest {
public static void main(String[] args) {
String startTime = "2010-05-02";
String endTime = "2010-05-20";
String serviceSpace="http://service.xcky.com";
String methodName = "callService";//服务方法名
String serviceUrl= "http://localhost:8081/axis2/services/xcky?wsdl";
Service service = new Service();
Call call = null;
try {
call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(serviceUrl));
call.setOperationName(new QName(serviceSpace, methodName1));
Object[] inargs = new Object[] {startTime,endTime};//参数数组
String strReturn = (String)call.invoke(inargs);
System.out.println(strReturn);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
分享到:
相关推荐
NULL 博文链接:https://enjiex.iteye.com/blog/1104455
资源包含了:axis2-1.7.4-bin.zip、axis2-1.7.4-war.zip、axis2-eclipse-...备注:资源超过了70M 分成了2部分 见axis2方式开发webservice(一)和 axis2方式开发webservice(二)、 axis2方式开发webservice(三)
基于axis2实现的webservice简单实现(客户端+服务端)。
此文档详细描述了,如何安装axis2c引擎,如何根据wsdl生成客户端,以及客户端的应用开发,并有详细客户端实例。
用axis2开发webService服务器端和客户端例子
axis服务端和客户端创建,接口创建和调用。
资源包含了:axis2-1.7.4-bin.zip、axis2-1.7.4-war.zip、axis2-eclipse-...备注:资源超过了70M 分成了3部分 见axis2方式开发webservice(一)和 axis2方式开发webservice(二)、 axis2方式开发webservice(三)
Web Service开发及axis 的客户端使用.rar
资源包含了:axis2-1.7.4-bin.zip、axis2-1.7.4-war.zip、axis2-eclipse-...备注:资源超过了70M 分成了3部分 见axis2方式开发webservice(一)和 axis2方式开发webservice(二)、 axis2方式开发webservice(三)
webservice开发,axis的eclipse客户端插件,用于生成webservice客户端代码
NULL 博文链接:https://topmanopensource.iteye.com/blog/423897
当利用axis2组建javawebservice时,客户端调用webservice必须引用到的jar文件
使用myeclipse8.5安装axis2插件,工程主要是通过server端类生成服务,生成客户端。 1、使用服务端类com.Hello.java,com.Other.java生成wsdl、aar文件【aar文件通过axis2插件的Axis2 service archiver生成】【wsdl...
使用Eclipse的Axis1.4插件开发Web Service及客户端
2、使用wsdl生成客户端HelloStub.java、OtherStub.java【通过axis2插件的Axis2 code generator生成】 3、测试类或者jsp页面,可以通过2中的客户端类来调用服务 例如: HelloStub helloStub=new HelloStub(...
NULL 博文链接:https://babyjoycry.iteye.com/blog/429992
axis2服务端的各种写法及客户端的用法及helloworld代码,包配环境部署文件axis2.war 其中 services文件 - - <!-- 实现的服务类,locked 锁定 xsd:false 一种格式 --> ...
NULL 博文链接:https://sunny-java-163-com.iteye.com/blog/484526
eclipse开发axis2的服务端和客户端插件