67,512
社区成员
发帖
与我相关
我的任务
分享
String endPoint = "http://localhost:8080/ws_test1/services/ws_test1";
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(endPoint));
QName qn = new QName("ws_test1", "ws_test1");
call.registerTypeMapping(User.class, qn, new BeanSerializerFactory(
User.class, qn), new BeanDeserializerFactory(User.class, qn));
call.setOperationName("getUser");
User user = (User)call.invoke(new Object[]{});
System.out.println(user.getUsername());