【发布时间】:2011-04-20 06:42:05
【问题描述】:
我是silverlight 概念的新手,从这个站点了解的东西很少。 我想澄清我的疑问,即 wcf ria 服务在 silverlight 应用程序中的作用是什么? 域服务是什么意思?
【问题讨论】:
我是silverlight 概念的新手,从这个站点了解的东西很少。 我想澄清我的疑问,即 wcf ria 服务在 silverlight 应用程序中的作用是什么? 域服务是什么意思?
【问题讨论】:
在 Silverlight 中,您不直接连接到数据库 - 毕竟您的 Silverlight 应用程序在客户端计算机上运行。客户端 UI (Silverlight) 和数据库/后端是严格分开的。 Silverlight 运行时必须提供的类的数量(按设计)非常有限,并且直接数据库访问等不属于这些可用的类。
您的 SL 应用程序获取其数据的方式是通过在某个服务器上运行的 WCF 服务(域服务或 WCF 数据服务)代表您访问数据库。这部分通常在您的 Web/应用服务器上运行,并且可以访问您的数据库或其他后端服务器。
【讨论】:
域服务是让您使用 WCF 技术访问远程存储库的服务。 Silverlight 紧凑的 .Net 框架位于客户端,需要通过云(互联网)访问服务,以便与用户进行数据交互。
你可以从http://www.silverlight.net开始
阅读愉快!
【讨论】: