0
我對我應該創建哪種類型的WCF服務感到困惑。該Visual Studio中給我的選擇是針對Silverlight的WCF服務選項
- 添加一個新的WCF服務應用程序項目到我的Silverlight解決方案
- 添加啓用Silverlight的WCF服務
- 啓用Ajax的WCF服務
- WCF數據服務
- WCF服務
最後四個是WCF服務我可以添加到作爲我的銀的主機的Web項目輕應用;通常是MySilverlightProject.Web。
所以我的問題是:
- 如何選擇什麼是最好的 之一。有什麼事情我應該 檢查關閉之前,我去一個 而不是其他?
- 我應該創建一個包含所有服務的單獨項目 ,還是將其添加到作爲我的Silverlight應用程序主機的Web項目?
- 是否有一些簡潔的文檔 可用,可以告訴我有關 這些不同類型的 服務創建選項。我想 知道爲什麼我們給了這麼多 不同的選擇。
截至目前我知道我不想創建一個寧靜的服務,所以讓我們從那裏拉出WCF數據服務。從其他方面來說,我該如何決定要去哪一個?我希望它是安全的,所以我會選擇wsHTTP綁定。我也想從客戶端發送自定義標題,以便只有有效的應用程序才能使用該服務。
是的,會有其他非silverlight客戶端使用wcf服務。我想閱讀一些比較圖表或文檔,這些圖表或文檔可以幫助我確定哪一個對我來說是最好的。 – user20358 2011-05-26 03:56:01