0

Flexプロジェクトのリモート ゲートウェイとして WebORB を使用しています。Server .NET 側で使用するのに最適なアーキテクチャは何かと考えていました。現時点では、SubSonicを使用してデータ アクセス レイヤーを生成しています。それに加えて、サーバー側は実際にはSQL Server 2005データベースから Flex へ、および Flex から SQL Server 2005 へデータを取得する方法としてのみ機能するため、Flex からの各呼び出しは少しトランザクション スクリプト パターンを使用します。

サーバー側でRIAを処理する方法に関するベスト プラクティスはありますか? 私はLINQで遊んでいます (ただし、複数の結果セットを持つストアド プロシージャは頭痛の種でした)、 ADO.NET Entity Frameworkについて疑問に思っています ...

並行性も大きな問題です。これらはデータセットによって処理され、LINQ もこれをサポートしていることはわかっていますが、データが Flex に送信されると、元のデータセットとの接続は実際にはなくなります。

大規模な RIA の経験がある人は他にいますか?

4

1 に答える 1

1

次のようなアーキテクチャでアプリケーションを作成しました。

Flash/FlexとActionScript- >AMF.NETで.NETメソッドを呼び出します->着信および発信パラメーターのフォーマット用のファサードレイヤー->データプロバイダーモデルとストアドプロシージャを呼び出すMicrosoftSqlHelperを使用した単純なADO.NET

私は.NET開発者であり、応答時間が良好で、グリッドなどのFlash / Flexコントロールに直接バインドできる応答データセットを取得できたため、結果に満足しました。

私の仕事とソースコードの詳細については、この投稿を確認してください。

これがお役に立てば幸いです。

于 2010-02-04T10:53:43.023 に答える