我對silverlight的概念很陌生,並且從這個網站了解很少的東西。 我想澄清我懷疑wcf ria服務在Silverlight應用程序中的作用是什麼? 域服務是什麼意思?wcf在silverlight應用程序中的作用是什麼?
回答
域服務是使您可以使用WCF技術訪問遠程存儲庫的服務。 Silverlight compact .Net框架位於客戶端,需要通過雲(互聯網)訪問服務,以便能夠與用戶交互數據。
快樂閱讀開始!
在Silverlight中,您不直接連接到數據庫 - 畢竟,您的Silverlight應用程序在客戶端計算機上運行。客戶端UI(Silverlight)和數據庫/後端是嚴格分開的。 Silverlight運行時所提供的類的數量(在設計上)非常有限,而像直接訪問數據庫的類不在這些類中。
您的SL應用程序獲取其數據的方式是通過在某個服務器上運行的WCF服務(域服務或WCF數據服務)來代表您訪問數據庫。這部分通常運行在您的Web /應用程序服務器上,並可以訪問您的數據庫或其他後端服務器。
非常感謝,但你是代表「代表你訪問數據庫」這一行的意思嗎? – iti 2011-04-20 07:19:56
@iti:您的SL應用程序本身不訪問數據庫 - 它發送一個請求(通過WCF)到您的服務器應用程序,然後訪問數據庫,獲取數據並將其作爲該請求的響應返回 – 2011-04-20 07:42:41
- 1. 在Windows應用程序和Silverlight中使用WCF的過程有什麼區別?
- 2. Silverlight應用程序與WCF
- 3. Silverlight應用程序中的WCF服務
- 4. Silverlight應用程序中AppManifest.xaml文件的用途是什麼?
- 5. 需要在Silverlight應用程序中製作wcf
- 6. 爲什麼我應該在Silverlight應用程序中使用MVVM?
- 7. Silverlight應用程序中Async_ExceptionOccurred錯誤的原因是什麼?
- 8. 在Android應用程序中,「R.java」的作用是什麼?
- 9. vb6 windows應用程序遷移到silverlight/wcf web應用程序
- 10. 什麼是存儲在一個(asp.net + WCF)Web應用程序
- 11. WCF服務託管在Windows服務+ Silverlight + Silverlight應用程序
- 12. 什麼是Silverlight應用程序的(最佳)簡稱?
- 13. Silverlight/XNA跨應用程序的缺點是什麼?
- 14. 構建Silverlight應用程序的最佳參考是什麼?
- 15. 什麼是Silverlight應用程序的最佳分辨率?
- 16. Facebook應用程序中的應用程序域名是什麼?
- 17. 在Silverlight應用程序中集成現有的wcf項目
- 18. 什麼是Django中的「應用程序」?
- 19. 什麼是salesforce中的應用程序
- 20. WCF圖書館應用程序的出發點是什麼?
- 21. 什麼是WCF Oracle應用程序的最佳模板?
- 22. WCF/WebSerices應該放在Silverlight應用程序的哪個位置?
- 23. 從Silverlight應用程序同時調用WCF服務中的TimeoutException
- 24. Silverlight MVVM應用程序中的服務定位器的用途是什麼?
- 25. 什麼是在我的Silverlight 4應用程序中緩存圖像數據?
- 26. 從另一個Silverlight應用程序啓動Silverlight應用程序還是嵌入Silverlight應用程序?
- 27. WCF服務不是從Silverlight應用程序部署
- 28. 什麼是Silverlight支持的WCF綁定?
- 29. HTML/CSS是作爲「什麼」的ios應用程序的web應用程序?
- 30. 爲什麼在調試Silverlight應用程序時斷點不起作用?
我無法理解你的答案的第二行。請稍微詳細說明一下。 – iti 2011-04-20 06:55:03
Silverlight框架是一個緊湊的.Net,它就像Flash插件一樣安裝在客戶端(用戶)上。由於在Silverlight中創建的應用程序駐留在客戶端中,因此它們不像Destop/Windows Forms應用程序那樣可以直接訪問數據庫,這就是爲什麼他們需要像Web服務一樣的橋樑或介質,WCF服務才能與數據庫通信。 – 2011-04-20 07:24:08
[Silverlight Arch](http://silverlighttutorialsweb.blogspot.com/2009/08/silverlight-architecture.html)這是另一個讓你閱讀的鏈接,能夠理解Silverlight應用程序的工作方式。 – 2011-04-20 07:28:37