WebLogic 10.3.5 で初めての Java EE 5 アプリケーションを作成しています。アーキテクチャに関するアドバイスが必要です。
アプリが起動したら、インスタント メッセージを送信するために XMPP サーバーへの永続的な接続を開く必要があります。メッセージは、アプリの別の部分によって入力されるテーブルから常に取得されます。
オブジェクトとソケット接続のライフサイクルを制御できなくなるため、EJB などのコンテナー管理オブジェクトをこれに使用することはできません。
サーブレットは、アプリで開始され、永続的なソケット接続を保持するプロセスの適切な候補ですか?