java访问webservice服务(二)

时间:2023-03-09 17:36:26
java访问webservice服务(二)

欢迎转载,出处http://www.cnblogs.com/shizhongtao/p/3433679.html

利用cxf的框架实现

import javax.xml.namespace.QName;
import org.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(new QName(namespaceURI, localPart), xml);
// System.out.println(res[0]);
}
catch (Exception e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}

其实和上一篇差不多。只是cxf对其进行了封装。