1

CORBA を介して対話する C++ および Java モジュールを含む分散アプリケーションがあります。

「変数」と「メソッド」を JMX ツールに公開する (統合管理を作成する) ための C++ ライブラリ/ツールはありますか?

4

2 に答える 2

2

したがって、アプリケーションがC ++およびJavaであっても、C ++モジュール属性をJMXマネージャーに公開することだけを目的としていますか?

もしそうなら、または実際には、両方を公開している場合でも、C ++でJMXを直接サポートするのは面倒なので、両方のインスタンスにSNMPライブラリを使用することを検討します。JMXとSNMPは広く相互運用可能であり、C ++コンポーネント用のSNMPライブラリを見つけることができると確信しています(Java用に見つけることができます)。C++用とJava用に1つずつではなく、1つのプロトコルに固執することもできます。

最後の部分(そしておそらく最も簡単な部分)は、JMXコンソール、マネージャー、または使用しているものすべてのSNMP「ブリッジ」を見つけることです。

于 2009-01-08T22:08:31.460 に答える
0

これを試すとしたら、C++ 側と Java 側の両方に (おそらく XML を使用して) 相互に通信するコンポーネントが必要です。Java 側は対話できる実際の JXM MBean コンポーネントであり、C++ 側はその側でリフレクションを行います。

于 2009-01-08T22:54:35.453 に答える