私には複雑すぎるように思われる 2EE アプリの再構築に関するいくつかの提案を探しています。これを行うためのより簡単な方法があるかどうか疑問に思っています。アーキテクチャは次のとおりです。
- GWT を使用したブラウザベースのクライアント
- GWT RPC 非同期インターフェース
- GWT リモート サービス サーブレット
- ビジネス デリゲート レイヤー
- ステートレス EJB (EJB 2.0 仕様!)
- DAO (iBatis フレームワークを使用)
- データベース
私たちのアプリケーションは、豊富なクライアント インターフェイスを備えたクライアント/サーバー タイプのアプリです。これはユニークではありません。サーバー上で多くの作業を実行し、多くのラウンドトリップを回避したい場合に、リッチクライアントを実装するより簡単な方法はありませんか? そのような設計のベスト プラクティス/ツールは何ですか?
ありがとう