我創建了一個WCF服務,該服務具有返回IEnumerable集合的函數。我將它添加到Silverlight 4.0作爲服務參考,但它不喜歡它。什麼使用端點綁定,而不是wsHttpBinding(用於Silverlight)
我可以使用什麼端點綁定來代替這種情況?而且,要改變它,我只是改變我的服務的web.config?
謝謝。
我創建了一個WCF服務,該服務具有返回IEnumerable集合的函數。我將它添加到Silverlight 4.0作爲服務參考,但它不喜歡它。什麼使用端點綁定,而不是wsHttpBinding(用於Silverlight)
我可以使用什麼端點綁定來代替這種情況?而且,要改變它,我只是改變我的服務的web.config?
謝謝。
嘗試使用basicHttpBinding
。免責聲明:以前在Silverlight的早期版本中是這樣,我希望它仍然是。
可以使用TCP綁定,但我不確定您是否可以在基於Web的應用程序上使用它。但即使是基於Web的應用程序也有幾個HTTP綁定選項,比如說BASIC,就像你的WS HTTP綁定一樣。
如果您以自己的主機應用程序運行,您總是可以輕鬆地將它切換到配置文件或C#代碼中的任何綁定。 (無IIS)