簡體   English   中英

如何利用從WSDL生成的Web服務客戶端?

[英]How to utilize web service client generated from WSDL?

我正在嘗試編寫一個簡單的Web服務客戶端以與我的簡單Web服務進行交互,該Web服務僅返回傳入的用戶ID。 wsCall,wsCallBindingStub,wsCallProxy,wsCallService,wsCallServiceLocator。 存根是我發現的conly類,其中包含我的Web服務方法,因為在這個階段我的ws很簡單?

因此,我想調用該呼叫,我需要撥打什么電話?

我在網上看到的所有示例都有針對遠程異常或Axis錯誤的try-catch,然后實例化了類(包括反序列化的響應類),並通過存根類進行ws調用。 這是我所需要的全部嗎?

wsCallBindingStub stub = new wsCallBindingStub();
String retString = stub.sayHi(1); // 1: my user id
return retString;

謝謝!

嗯,我發現了這個錯誤,因為我的wsdl使用了主機名,並且需要指定ip ..因為需要的代碼幾乎是相同的;

wsCall ws = new wsCallServiceLocator().getWsCallPort();
result = ws.sayHi(x);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM