Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

9.2.4.3. リモーティングサーバー検出

リモーティングサーバーとクライアントは、JNDI またはマルチキャストを使用して相互を自動的に検出できます。Remoting Detector がクライアントとサーバーの両方に追加され、NetworkRegistry がクライアントに追加されます。
サーバーサイドの Detector は定期的に InvokerRegistry をスキャンし、作成したすべてのサーバー呼び出しャーをプルします。この情報を使用して、各サーバー呼び出し元によってサポートされるロケーターおよびサブシステムが含まれる検出メッセージを公開します。このメッセージは、マルチキャストブロードキャストまたは JNDI サーバーへのバインディングを介して公開します。
クライアント側で、Detector はマルチキャストメッセージを受信するか、または定期的に JNDI サーバーをポーリングして検出メッセージを取得します。Detector が検出メッセージが新たに検出されたリモーティングサーバーであることを示す場合、これを NetworkRegistry に登録します。また、Detector は、サーバーが利用できなくなったことを検知した場合に NetworkRegistry も更新します。