1
我可以從JavaScript調用SOAP Web服務嗎?有問題的SOAP Web服務是Exchange Web服務平臺的成員。我找到了Exchange Web Services OSX Widget,但它使用Curl來執行實際的SOAP調用。所以我想知道JavaScript能否通過身份驗證與SOAP接口有限制。使用JavaScript調用需要認證的SOAP Web服務
我可以從JavaScript調用SOAP Web服務嗎?有問題的SOAP Web服務是Exchange Web服務平臺的成員。我找到了Exchange Web Services OSX Widget,但它使用Curl來執行實際的SOAP調用。所以我想知道JavaScript能否通過身份驗證與SOAP接口有限制。使用JavaScript調用需要認證的SOAP Web服務
由於具有相同的來源策略,JavaScript不是很擅長Web服務,這意味着您只能從與您調用的頁面相同的域請求資源。
您可以通過在服務器上設置代理以將請求傳遞到其他位置來解決此問題。問題在於你必須自己構建SOAP消息,因爲我非常懷疑有人因爲前面提到的限制而不太願意編寫js SOAP庫。相反,我會選擇你喜歡的服務器端SOAP庫,並公開一個接口,通過AJAX調用。
請參閱此問題http://stackoverflow.com/questions/124269/simplest-soap-example-using-javascript – moxn 2010-08-19 08:35:21