Posted on 2010-10-09 11:12 
疯狂 阅读(1630) 
评论(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里面的描述情况。