我有一個運行的回聲Web服務可以說http://localhost:8080/axis2/services/Service1
。該服務只是回顯一個通過函數echo()
發送給它的字符串。使用上述服務(Service.wsdl)的wsdl,我已經生成了(在eclipse中)ServiceStub.java和ServiceCallbackHandler.java。有了這兩個文件,我該如何編寫一個客戶端來調用echo(String some_word)
並接收回應?謝謝。如何從獨立的Java客戶端調用Web服務?
0
A
回答
0
2
開始。如果你只是想測試/行使您的Web服務,我建議SOAPUI - http://www.soapui.org/
點它在你的WSDL,它將使你打電話給你Web服務方法。
0
事情是這樣的:
(參見:Axis2 Web Service (Tomcat v6)
package com.gg.ws;
import java.rmi.RemoteException;
import com.gg.ws.ServiceStub.Echo;
import com.gg.ws.ServiceStub.EchoResponse;
public class WebServiceTest {
public void callEcho() throws RemoteException {
ServiceStub stub = new ServiceStub();
Echo request = new Echo();
request.setValue("Whatever");
EchoResponse response = stub.echo(request);
System.out.println(" echo call response: " + response.get_return());
}
}
相關問題
- 1. 從Java客戶端調用Web服務
- 2. WCF客戶端調用Java Web服務
- 3. 從Android客戶端調用Web服務
- 4. 僅從客戶端調用Web服務
- 5. Java Web服務客戶端
- 6. Web服務客戶端Java
- 7. Java Web服務客戶端:
- 8. java web服務客戶端
- 9. 如何從grails獨立客戶端訪問EJB服務
- 10. 作出一個客戶端平臺獨立的web服務
- 11. 如何在java eclipse中調用web服務客戶端
- 12. 如何從Tibco中的C#客戶端調用Web服務BW
- 13. Java Web服務客戶端調用Web方法時的NullPointerException
- 14. 從web服務客戶端訪問java web服務
- 15. 客戶端和服務器的獨立控制檯(Java RMI)
- 16. Web服務調用客戶端代碼
- 17. 如何從PHP客戶端調用C#.NET Web服務
- 18. Java EE,Web服務客戶端,Java
- 19. 從多線程客戶端調用獨立Java程序
- 20. 如何從Java客戶端調用我的REST服務?
- 21. Java獨立客戶端應用程序
- 22. 如何從獨立客戶端調用遠程EJB
- 23. Java中的Web服務客戶端
- 24. 如何從Java客戶端調用WCF或Window服務?
- 25. 我如何在獨立客戶端實例化彈簧服務
- 26. 如何從java客戶端向c#web服務發送數據
- 27. 如何在客戶端和服務器端中止對web服務的調用?
- 28. 調用.NET 3.5 Web服務的Java客戶端程序
- 29. 製作到Web服務的調用通過Java客戶端
- 30. 創建Java Web服務客戶端