RIA服务的主要特点/好处是什么?

时间:2010-01-21 19:28:20

标签: .net wcf web-services wcf-ria-services

我目前正在研究.NET RIA服务,但是我很难找到RIA服务与普通WCF到Silverlight相比的优势列表,或者是组成RIA服务的关键组件列表。我还发现很难看出RIA服务在开发模型中的位置以及它为开发人员提供的确切内容。

  • 使用RIA与其他选项相比,是否有任何实际好处?
  • 构成RIA服务的关键组件是什么?
  • 使用现有的Microsoft / .NET技术,您无法使用RIA做什么?

1 个答案:

答案 0 :(得分:5)

Brad Abrams有a series of posts about RIA Sevices,从What is .NET RIA Services?开始。 MSDN也有an introduction

然而总之,RIA服务的提议是框架代码从服务器端(域)层生成客户端层。因此,它暴露您的实体客户端并负责网络(现在使用WCF)。

当然你可以自己编码。因此,RIA服务的最大收获是时间,只要您乐意遵守RIA Services的工作方式。

我已将它用于Silverlight客户端并发现它易于使用,需要编写由框架处理的服务层管道。