cxf Dynamic webservice

/**   
* @Title: DynamicClient.java 
* @Package demo.hw.server.client 
* @Description: TODO
* @author lilc
* @date 2012-6-6 上午10:03:10 
* @version V1.0   
*/ 
package demo.hw.server.client;

import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;

/**   
 * @ClassName:  DynamicClient   
 * @Description:TODO
 * @author: lclic
 * @date:   2012-6-6 上午10:03:10   
 *      
 */
public class DynamicClient {

	/**
	 * @throws Exception  
	 * @Title: main 
	 * @Description: TODO
	 * @param @param args    
	 * @return void   
	 * @throws 
	 */
	public static void main(String[] args) throws Exception {
		 String wsdlUrl = "http://localhost:9000/helloWorld?wsdl"; 
		 JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance();
		 org.apache.cxf.endpoint.Client client = factory.createClient(wsdlUrl);
		 Object[] res = client.invoke("sayHi", "hello");
		 System.out.println(res[0]);
		 
	}

}

猜你喜欢

转载自elan1986.iteye.com/blog/1553028