RIA アプリケーションを作成するために、サーバー側のアーキテクチャが本当に必要なのでしょうか?
私の考えは次のとおりです。
- Html ページ、JQuery、およびコンポーネントの完全なクライアント側 UI セットのみを使用して、完全な RIA アプリケーションを作成します (オープン ソースで利用可能な多数の異なるコンポーネントから適切なものを選択してください)。
- サーバー側には、Json のシリアル化されたオブジェクトを返し、受け入れる Web サービスのような REST が 1 つ以上あります。
サーバー側アーキテクチャ (Struts、Java Faces、Asp.Net、MVC、または以前流行っていた、または現在流行しているその他のモデル) の最新トレンドに依存する必要がなくなり、Web サーバー側はトランスポート (Json) 間の単なるインターフェースになります。ビジネス ロジック レイヤーには、ロジックがほとんど含まれていません。
クライアント側には巨大な JavaScript アプリケーションがありますが、最新のブラウザーと PC (速度のため) とメンテナンスを容易にするための最新の開発環境 (VS2008 やその他のツールで JavaScript を非常にうまくデバッグできます) を使用すると、このレイヤーのコード メンテナンスの問題はあまり見られません。正しいサーバー層アーキテクチャを知っている開発者を見つけるよりも...
このシナリオについてコメントはありますか?
チャオ・マッシモ