WebService 가 정상적으로 작 동 하 는 지 테스트 하 는 코드

1535 단어 자바.netwebservice
			try {
				//     url,        。
				Service service = new Service();
				Call call = (Call) service.createCall();
				call.setTargetEndpointAddress(new java.net.URL(" http://172.16.51.137:9097/services/MMISToeSRMWebService?wsdl"));
															  / tp://134.160.64.11:9061/services/CpmisToM8Service?wsdl
				//        。
				call.setOperationName(new QName("IfService"));

				call.addParameter("ifUser", XMLType.XSD_STRING, ParameterMode.IN);
				call.addParameter("ifPass", XMLType.XSD_STRING, ParameterMode.IN);
				call.addParameter("ifCode", XMLType.XSD_STRING, ParameterMode.IN);
				call.addParameter("ifEvent", XMLType.XSD_STRING, ParameterMode.IN);
				call.addParameter("info", XMLType.XSD_STRING, ParameterMode.IN);
				
				call.setReturnType(XMLType.XSD_STRING);//        
				String ret = (String) call.invoke(new Object[] {"MMIS", "#@$eSRMToMMIS$#@", "addNewProvider", "2", 
						"<IfRequest>  <Info>   <ClientKey></ClientKey>   <HostKey>2007120603554504SC02</HostKey>  </Info></IfRequest>"});
				System.out.println("ret=" + ret);
			} catch (Exception e) {
				e.printStackTrace();
			}
		} catch (Exception e) {
			System.out.println("ifServiceSc   :");
			e.printStackTrace(System.out);
		} 

좋은 웹페이지 즐겨찾기