1、写这篇文章目的是前期在参与工作中,经常需要使用到webservice与其他系统进行数据交互,前期使用的axis技术,
axis总体技术比较简单使用,但是在频繁需要使用的webservice时,axis容易报错,总体性能不能cxf,其次,在使用axis与C#编写的
的webservice服务时,常常出现不能识别soapaction,传递参数为空的情况,从实际使用角度来说没有cxf方便,故此记录cxf的一个简单应用实例。
JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
org.apache.cxf.endpoint.Client client=dcf.createClient(“webService服务地址,带wsdl”);
//采用cxf方式调用服务
Object[] objects = this.client.invoke("方法名", 参数一,参数二);
参数可以使用无线多个,顺延即可。