2010-07-13 99 views
0

我必須每小時查詢一次到遠程Web服務器以接收數據。然而,遠程網站並未使用Web服務,並且在其300+頁面文檔中聲明:無WSDL的SOAP請求/響應

儘管SOAP是公認的Web服務API,但RTO Web服務器不提供Web服務 接口。也就是說,沒有可供 參與者Web服務客戶端軟件使用的Web服務描述語言(WSDL)文件。

所以我的問題是如何發送肥皂請求,並獲得一個響應而不使用WSDL?

回答

1
  1. 建立自己的XML,使用XML API的選擇(XmlDocument的,LINQ到XML)
  2. 使用的WebRequest
+0

我已經寫了SOAP信封用肥皂查詢一起,並試圖發送郵件通過Httpwebrequest將它們發送到安全網站。我知道我越過了它的憑證部分,我相信我會得到它來發布xml來獲取xml查詢,但是我沒有從遠程web服務器獲取任何東西,然後再問這個問題。我在網上看到的所有例子都表明,你必須有一個wsdl(網絡服務),正如我所說,這不是我的選擇。 我已經搜索了大約2周的谷歌試圖找到答案,並沒有運氣。 – TerryM 2010-07-13 22:40:35