客户端调用cxf发布的服务
Posted javadongx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了客户端调用cxf发布的服务相关的知识,希望对你有一定的参考价值。
import java.util.ArrayList; import java.util.List; import javax.xml.namespace.QName; import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory; public class Test public static void main(String[] args) JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance(); org.apache.cxf.endpoint.Client client = dcf.createClient("http://localhost:8080/ssdr-interfacePlatform/interface/CzrkSearchWebService?wsdl"); //Qname(命名空间,方法名) QName name = new QName("http://webservice.framework.platform.angle.com/","PageQuery"); List t3 = new ArrayList(); t3.add("3"); t3.add("33"); List t6 = new ArrayList(); t6.add("6"); t6.add("66"); List t7 = new ArrayList(); t7.add("7"); t7.add("77"); Object[] param = new Object[]"1","2",t3,"4","5",t6,t7,"8",9,10; try Object[] obj = client.invoke(name, param); System.out.println(obj); catch (Exception e) e.printStackTrace();
以上是关于客户端调用cxf发布的服务的主要内容,如果未能解决你的问题,请参考以下文章