BT

Ready for InfoQ 3.0? Try the new design and let us know what you think!

JMXビルダーで公開されるBeans

| 作者: Craig Wickesser フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2008年12月25日. 推定読書時間: 1 分 |

Groovy(リンク)から現れてきた1つの概念は、ビルダー(リンク)という考えである。ビルダーは、オブジェクトのツリーを構築するための、一貫性のある簡潔な構文と説明 できる。DOMのようなAPI's、Antタスク、Swing(リンク) GUI'sなどで使用される。2008年の初め、Vladimir Vivien氏(リンク)がJMX(リンク) API向けのビルダーを作成することを決めた。それは、Groovy 1.5やJava 5もしくはそれ以降と動作する。

現在のバージョンは、以下の機能(リンク)がある。

  • ビルダーパターンを使用したJMX API向けDomain Specific Language (DSL)
  • 単純化JMX API'sプログラム性
  • 自然なGroovy構文の保持
  • JMX管理MBeansとして、Java/Groovyオブジェクトを宣言的に公開
  • クラス組み込みまたは明確な記述子をサポート
  • JMXのイベントモデルに固有のサポート
  • JMXイベントブロードキャスターをシームレスに作成
  • インラインクロージャーとして、イベントリスナーを付加
  • Groovyの動的な素質を利用し、JMXイベント通知に簡単に反応
  • MBeanに対するフレキシブルな登録ポリシーを提供
  • 特別なインターフェイスまたはクラスパスの制限なし
  • JMX APIの複雑性からデベロッパを保護
  • 属性、コンストラクター、オペレーション、パラメータおよび通知を公開
  • コネクターサーバおよびコネクタークライアントの作成を簡略化
  • JMXタイマーのエクスポートのサポート

JmxBuilder(リンク)は、比較的まだ新しく、現在はバージョン0.5である。Vladamir氏は、beansを照会する機能、Spring JMX Annotationsおよびサポートのモニター機能などを追加し、2009年後半に1.0バージョンのリリースを見込んでいる。

Vladamir氏が1点指摘したことは、すでにGroovyはGroovyMBean(リンク)を搭載しており、今ではMBeansを照会したり、対話することができる。

 

原文はこちらです:http://www.infoq.com/news/2008/12/jmx_builder

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション
BT