Java Web Service的客户端实现有三种1. 生成的stub 2. 动态代理3. 动态调用接口其中生成stub是最常用的
http://schnell18.iteye.com/blog/39218
=======================
URL wsdlURL = new URL("http://localhost:8080/mini-service/services/UserService?wsdl");
QName UserServiceName = new QName(WsConstants.NS, "UserService");
Service service = Service.create(wsdlURL, UserServiceName);
UserWebService userWebService = service.getPort(UserWebService.class);
==========================
JaxWsProxyFactoryBean svr = new JaxWsProxyFactoryBean();
svr.setServiceClass(UserService.class);
svr.setAddress(ClientConfig.getSoaURL() + Service.USERS.getSoaName());
UserService client = (UserService) svr.create();
===========================
http://schnell18.iteye.com/blog/39218
=======================
URL wsdlURL = new URL("http://localhost:8080/mini-service/services/UserService?wsdl");
QName UserServiceName = new QName(WsConstants.NS, "UserService");
Service service = Service.create(wsdlURL, UserServiceName);
UserWebService userWebService = service.getPort(UserWebService.class);
==========================
JaxWsProxyFactoryBean svr = new JaxWsProxyFactoryBean();
svr.setServiceClass(UserService.class);
svr.setAddress(ClientConfig.getSoaURL() + Service.USERS.getSoaName());
UserService client = (UserService) svr.create();
===========================