リモート EJB にアクセスする Java EE アプリケーション クライアントがあります。その存在の理由は、永続的なTCP接続を開く必要があるレガシーシステムがいくつかあるためであり、これはJava EEコンテナで行うJava EE仕様に反しています(または少なくとも、実装するには主要なPITAであるRAが必要です) )。
JBoss EAR アプリケーションを次のように再構築する他の方法はありますか?
- EAR で EJB とやり取りしながら、リモート サーバーへの永続的な接続を維持できます。
- 不必要に多くのメモリを浪費しているため、どうにかしてアプリケーションクライアントを取り除きます(単純なタスクを実行するためだけに最小限のバージョンのサーバーを実行するため)。
アプリケーション サーバーは JBoss7 です。