我对Silverlight概念不熟悉,并且从这个网站上了解了一些东西。 我想清楚我怀疑wcf ria服务在silverlight应用程序中的作用是什么? 域服务是什么意思?
答案 0 :(得分:3)
在Silverlight中,您不直接连接到数据库 - 毕竟您的Silverlight应用程序在客户端计算机上运行。客户端UI(Silverlight)和数据库/后端严格分开。 Silverlight运行时必须提供的类数量(按设计)非常有限,而直接数据库访问等类似的不在这些类中。
SL应用程序获取数据的方式是通过在某个服务器上运行的WCF服务(域服务或WCF数据服务),该服务代表您访问数据库。此部分通常在您的Web / app服务器上运行,并且可以访问您的数据库或其他后端服务器。
答案 1 :(得分:1)
域服务是允许您使用WCF技术访问远程存储库的服务。 Silverlight紧凑.Net框架位于客户端,需要通过云(Internet)访问服务,以便能够将数据交互到用户。
您可以从http://www.silverlight.net
开始快乐阅读!