2012-04-26 151 views

回答

4

您將需要使用WinJS.xhr對象來調用SOAP Web服務。你沒有提的是,你想使SOAP請求的細節,所以我創建你需要用自己的paramters填寫有點啞代碼:

WinJS.xhr({ 
    type: "GET", 
    user: accountSid, 
    password: authKey, 
    url: "http://yourWebserviceUrl.com", 
    headers: { "YourSoapHeaders": "WithTheirValues" }, 
    }).then(success, error); 

function succes(response) 
{ 
} 

function error(error) 
{ 
} 

請注意,只有網址物業xhr請求是強制性的。如果你沒有用戶名/密碼,你可以從對象中刪除這些值。此外,如果您需要根據請求發送數據(例如,如果您執行POST請求),則可以使用數據屬性輸入該數據。

另外這裏的MSDN上後約消耗web服務與WinJS.Xhr http://msdn.microsoft.com/en-us/library/windows/apps/hh868282.aspx

(請注意,這不是一個SOAP Web服務,但他們解釋消費web服務的概念)

+0

很爲這個感謝,儘管我之所以使用https://github.com/doedje/jquery.soap是因爲我對編寫SOAP請求不感興趣,因此我自己也是如此。 – Sadi 2013-04-15 07:54:01

相關問題