我是網絡服務新手。我在我的項目中有一個要求。他們給了我一個wsdl文件和一個關於方法描述的Web服務鏈接和文檔。遠程Web服務
在文檔中有方法retriveDocuments
請求參數請求,loginUser,loginPassword,systemId,maxResults,searchCriteria。
他們希望我打電話給webservice並獲取所需文件並在應用程序中顯示它們。
我的問題是我該如何調用Web服務,以及如何傳遞所有這些參數並獲得結果?
我是網絡服務新手。我在我的項目中有一個要求。他們給了我一個wsdl文件和一個關於方法描述的Web服務鏈接和文檔。遠程Web服務
在文檔中有方法retriveDocuments
請求參數請求,loginUser,loginPassword,systemId,maxResults,searchCriteria。
他們希望我打電話給webservice並獲取所需文件並在應用程序中顯示它們。
我的問題是我該如何調用Web服務,以及如何傳遞所有這些參數並獲得結果?
這很可能是一個SOAP服務。您的編程語言(如Java)應該有工具,允許您使用WSDL爲服務生成SOAP客戶端。一旦你有了合適的代碼,應該很容易傳遞你的參數,進行調用並獲得結果。網上有很多教程,但你可以從那裏開始研究。
非常感謝你,你能指導我如何在java中創建客戶端嗎?我試圖通過使用web引用從wsdl文件創建客戶端。但是eclipse創建了錯誤的客戶端代碼,我無法調用這些方法。 – Naroyya
你看過Stack Overflow中的相關問題嗎? Offhand我看到http://stackoverflow.com/questions/3463216/java-simple-soap-client和http://stackoverflow.com/questions/3316776/what-methods-exist-to-auto-generate-java-client -stubs從 - WSDL的文件。 –
你使用什麼編程語言? – Erwin
我正在使用Java,你能幫我嗎? – Naroyya