1

別のホストに 2 つの Glassfish サーバーとデータベース サーバーがあります。フロントエンドは Javascript を使用して JSP を実行しており、バックエンドは Hibernate を使用してデータベースと通信しています。

アプリサーバーはリソースを大量に消費するため、Web サーバー (JSP、ビュー部分) とバックエンド (EJB、ロジック部分) を別のマシンに分離したいと考えています。

より実際的には、これをどのように行うのですか?JSP はビューを更新するために EJB に依存しています。通信できるように、Web サーバーとアプリケーション サーバーの間に rest-api サーバーを導入する必要がありますか? これは良いアーキテクチャですか?

4

1 に答える 1

0

EJB の重要な価値命題の 1 つは、RMI を介したリモート インターフェイスです。 ここでは、RMI と HTTP を介したその他のリモート処理 (REST や SOAP など) の詳細な内訳を示します。

EJB / RMI チュートリアルの Google 検索は次のとおりですそこにはたくさんあります。

于 2016-05-30T02:24:10.080 に答える