一、概述:java
咱們有時候會調用webserviec接口,咱們向接口發送請求參數,從接口接收返回值。web
二、形式:apache
package client; import org.apache.axis.client.Call; import org.apache.axis.client.Service; public class TestClient { public static void main(String[] args) throws Exception { // 指出service所在URL String endpoint = "http://xxxxxxxxxxxxxx/webservice/services/xxxxxxxxx"; // 建立一個服務(service)調用(call) Service service = new Service(); Call call = (Call) service.createCall();// 經過service建立call對象 // 設置service所在URL call.setTargetEndpointAddress(new java.net.URL(endpoint)); // 方法名(processService)與MyService.java方法名保持一致 call.setOperationName("getName"); // Object 數組封裝了參數,參數爲"This is Test!",調用processService(String arg) String ret = (String) call.invoke(new Object[] { "xxxxx" }); System.out.println(ret); } }