// 看不懂这段代码
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL("http://"));
call.setUseSOAPAction(true);
call.setReturnType(new QName("http://", "string"));
// 第二种设置返回值类型为String的方法
call.setOperationName(new QName("http://", "loginSSO"));
call.setSOAPActionURI("http://");
call.addParameter(new QName("http://", "userId"), XMLType.XSD_STRING, ParameterMode.IN);
call.addParameter(new QName("http://", "token"), XMLType.XSD_STRING, ParameterMode.IN);
String retVal = (String) call.invoke(new Object[] { id, "818B1DA07B0" });
return retVal;
相关分类