分散 Java アプリケーションの JMX インターフェースを拡張する必要があります。JMX を選択する理由は、データ公開の単純さです。これらの分散アプリケーションは、JMS サーバー (activemq 5.7) に接続された複数の異なるマシンに存在します (このサーバーは別の JMS サーバーに接続され、2 つのネットワーク (これも activemq 5.7) をブリッジします)。
私がやりたいことは、JMS ネットワークのどこからでも個々のサーバーのリモート JMX インターフェースにアクセスできるようにすることです。通常の RMI インターフェイスを介してアクセスするかのように、完全な JMX アクセスが必要です。それはあらゆる種類の行動を意味します。
リモート jmx インターフェースを JMS サーバーと通信させるために用語を使用できることを理解しています。そこから、ブリッジを使用してそれらにアクセスできるようにする必要があります (正しく構成されていると仮定します)。
これは良いアプローチですか?誰かがこの目的のために用語を試しましたか? 私が見つけられなかったかもしれない他のオプションはありますか?
プラン B は apache camel RMI モジュールを使用することかもしれませんが、専門用語がオプションである場合、これよりもはるかにプラグ アンド プレイになるようです。