【发布时间】:2011-04-10 17:02:35
【问题描述】:
我讨厌 MSDN 的 WCF RIA 服务站点。它没有说它是什么,它只说它做了什么。它说明了它可以实现什么,但没有说明我为什么需要它。
例如:
“开发一个常见的问题 n 层 RIA 解决方案正在协调 中间的应用逻辑 层和表示层”。
嗯,这对我来说意义不大。
“RIA 服务通过以下方式解决了这个问题 提供框架组件、工具、 和制作应用程序的服务 服务器上可用的逻辑 RIA 客户端,无需您 手动复制该编程 逻辑。您可以创建 RIA 客户端 了解业务规则和 知道客户端是自动的 更新了最新的中间层逻辑 每次解决方案是 重新编译。”
那么它会从服务器下载 DLL 吗?它是描述数据规则的元数据吗?
那是什么?它只是 RAD 的 VS 2010 附加组件吗?或者它是 WCF 之上或之下的技术还是什么?它在哪里生活?有了数据,有了服务器,又是什么?
如果您能帮我总结一下,我将不胜感激。
【问题讨论】:
-
它是 WCF 之上的一项技术,它使用代码生成以及服务器端和客户端代码。它主要侧重于将数据从服务器转移到客户端,然后再返回,包括验证和其他事情。
-
@Rangoric:您可以将其发布为答案。简短的答案也可以是很好的答案。
-
啊,大声笑,我把它误读为 RIAA,然后变得神经质了。
-
很高兴知道:RIA = 富 Internet 应用程序(Silverlight 的瘦客户端),很好地解释了 here。 WCF RIA 服务是基于 WCF 的 RIA 服务,将瘦客户端链接到服务器。 "WCF RIA 服务从 Microsoft 结构化查询语言 (SQL) Server 数据库中检索数据,并将这些数据提供给 Silverlight 客户端以供编辑和查看"