Java Management Extensions リモート・アプリケーション・プログラミング・インターフェースを使用した Java Management Extensions クライアント・プログラムの作成
JMX リモート・アプリケーション・プログラミング・インターフェース (JSR 160) に準拠する Java™ Management Extensions (JMX) クライアント・プログラムの開発および構築を行うことができます。JMX クライアント・プログラムを稼働させた後、そのプログラムを使用して、WebSphere® Application Server システム、または WebSphere Application Server 以外のシステムを管理できます。
始める前に
このタスクでは、JSR 160 および JMX アプリケーション・プログラミング・インターフェース (API) プログラミングに関する 基本的な知識があることを前提としています。JSR 160 の詳細については、http://www.jcp.org/en/jsr/detail?id=160を参照してください。Java API については、アプリケーション・プログラミング・インターフェースの資料を参照してください。
このタスクについて
さまざまな JMX コネクターを使用し、
セキュリティーが使用可能である JMX クライアントを開発して実行する場合、次のガイドラインを使用します。
これらのガイドラインに従えば、異なる JMX コネクターの実装間の振る舞いが保障されます。
これらのガイドラインから外れるいかなるプログラミング・モデルもサポートされません。
- 単一の JMX クライアントを作成し、使用してから、他の JMX クライアントを作成して使用します。
- 同じスレッドに JMX クライアントを作成して使用します。
- 次の方法の 1 つを使用してユーザー ID およびパスワードを指定し、新規 JMX クライアントを作成します。
- プロパティー・ファイルにデフォルトのユーザー ID およびパスワードを指定します。
- デフォルト以外のユーザー ID およびパスワードを指定します。デフォルトでないユーザー ID およびパスワードで JMX クライアントを作成してから、後続の JMX クライアントを作成する場合は、 デフォルトでないユーザー ID およびパスワードを指定してください。
手順
タスクの結果
JSR 160 準拠の JMX クライアント・プログラムが開発、ビルド、および実行されます。