0

我使用 WebORB 作为Flex项目的远程网关。我想知道在 Server .NET 端使用的最佳架构是什么。此时我们正在使用SubSonic生成数据访问层。除此之外,来自 Flex 的每个调用都使用了一点事务脚本模式,因为服务器端实际上只是将数据从SQL Server 2005数据库获取到 Flex 以及从 Flex 到 SQL Server 2005 的一种方式。

是否有关于如何在服务器端处理RIA的最佳实践?我一直在玩LINQ(具有多个结果集的存储过程让我们头疼),我想知道ADO.NET 实体框架......

并发也是一个大问题。我知道这些事情是由数据集处理的,LINQ 也对此提供支持,但是一旦将数据发送到 Flex,就真的不再与原始数据集有任何联系。

还有其他人有大型 RIA 的经验吗?

4

1 回答 1

1

我创建了一个具有如下架构的应用程序:

带有ActionScript的 Flash/Flex -> AMF.NET 调用 .NET 方法 -> 用于传入和传出参数格式化的外观层 ->使用数据提供程序模型和调用存储过程的 Microsoft SqlHelper 的简单ADO.NET

我对结果很满意,因为我是 .NET 开发人员,响应时间很好,而且我能够获得可以直接绑定到诸如网格之类的 Flash/Flex 控件的响应数据集。

查看这篇文章以获取有关我的工作和源代码的更多信息。

我希望这有帮助。

于 2010-02-04T10:53:43.023 回答