Posted on 2010-10-09 11:12
瘋狂 閱讀(1615)
評論(1) 編輯 收藏 所屬分類:
java 、
webservice
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(“webservice的url”));
call.setOperationName("service");
call.addParameter("arg0", XMLType.XSD_STRING, ParameterMode.IN);
call.addParameter("arg1", XMLType.XSD_STRING, ParameterMode.IN);
call.addParameter("arg2", XMLType.XSD_STRING, ParameterMode.IN);
call.addParameter("arg3", XMLType.XSD_STRING, ParameterMode.IN);
call.setReturnType(XMLType.XSD_STRING);
參數
String ret = (String) call.invoke(new Object[] {“arg0” ,“arg1”,“arg2”,“arg3”});
-----其中call.addParameter第一個參數要看wsdl里面的描述情況。