<% Include("/hsphere/local/home/terraint/common.phps");%> Jakarta Commons: Java 共通ライブラリ - Commons
Jakarta Commons -- Java 共通ライブラリ

メインページ

我々について

ダウンロード

情報

コンポーネント レポジトリ

Sandboxコンポーネント

関連プロジェクト

Jakartaコミュニティ

Commonsプロジェクト

日本語訳 (Translations)

オリジナル

Modelerコンポーネント

Java Management Extensions (JMX) は、サーバーアプリケーションを設定し操作を実行するための管理アプリケーションを容易に作成可能とするAPIです。 一般的に、サーバーアプリケーション内の管理可能なコンポーネントは、Management Bean(略してMBean)で表現されます。 JMXでは、3つのタイプのMBeanを定義しています。其の中で、Model MBeanが最も柔軟性のあるMBeanです。 特定のMBeanの実装クラスを書く事無く、多くの異なるコンポーネントのMBeanを定義する手法を提供します。

しかし、このJMXの能力を使うには相当な犠牲を払う必要があります。 各々のMBeanについての相当量のメタデータを書き込まなければなりません。 そのメタデータには、publicにする属性の記述も含まれます(JavaBeanのプロパティに似ています)し、 publicにするオペレーション(reflectionを通じたJavaオブジェクトのメソッドの呼び出しと似ています)に関する情報 やその他関連した情報も含まれます。 Modelerコンポーネントは、この処理の労力をかなり減らすよう、設計されています。 ---必要なメタデータは、各Model MBeanをサポートするXML形式の記述によって設定されます。 加えて、Modelerは、実際のModel MBeanのインスタンスを生成するfactory機能も提供します。

詳細に関しては、ModelerパッケージのJavaDocsの情報をご覧になってください。


ドキュメント

リリースノート:新機能やバグフィックス情報です。リリース版に含まれています。

JavaDoc APIドキュメントがオンラインで入手可能です。


リリース版



Copyright © 1999-2005, Apache Software Foundation
Translated into Japanese by Tetsuya Kitahata , powered by Terra-International, Inc.
<% orig();%>