欢迎转载,出处http://www.cnblogs.com/shizhongtao/p/3433679.html
利用cxf的框架实现
importjavax.xml.namespace.QName; importorg.apache.cxf.endpoint.Client; import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;
JaxWsDynamicClientFactory factory =JaxWsDynamicClientFactory.newInstance(); Client client =factory.createClient(wsdlUrl); try{ Object[] res= client.invoke(newQName(namespaceURI, localPart), xml); //System.out.println(res[0]); } catch(Exception e) { //TODO Auto-generated catch block e.printStackTrace(); }
其实和上一篇差不多。只是cxf对其进行了封装。