高品质的音视频能力是怎样的? | Qcon 全球软件开发大会·上海站邀请函 了解详情
写点什么

JMX Builder 帮助 Groovy 开发者轻松浏览 Bean

  • 2008-12-21
  • 本文字数:505 字

    阅读完需:约 2 分钟

Groovy 社区来说, Builders 是一个值得一提的概念,它可被描述为一个用来描述对象树的一致简明语法,在类 DOM API、Ant 任务、 Swing GUI 以及其他一些项目上均有用到。在 2008 年早些时候, Vladimir Vivien 就决定为 JMX API 开发一个使用 Groovy 1.5 和 Java 5(或更新版本)的 Builder。

当前的这个版本包含了以下功能

  • 使用 Builder 模式为 JMX API 创建领域特定语言(DSL)
  • 简化的 JMX API 编程能力
  • 保持 Groovy 自然的语法
  • 将 Java/Groovy 对象以 JMX 托管 MBeans 的形式显式声明
  • 支持嵌入类或者显式描述符
  • 对 JMX 事件模型提供内在支持
  • 无缝创建 JMX 事件广播
  • 以内联闭包形式提供事件 Listener
  • 使用 Groovy 的动态特性轻松回应 JMX 事件通知
  • 为 MBean 提供一个灵活的注册策略
  • 无特殊接口或者类路径限制
  • 对开发人员隐藏了 JMX API 的复杂性
  • 暴露属性、构造器、操作、参数和通知
  • 简化了连接器服务器和连接器客户端的创建
  • 支持导出 JMX 定时器

JmxBuilder 仍然比较新,目前只是 0.5 版本。Vladimir 计划在 2009 年发布 1.0 版本,增加一些如查询 Bean、Spring JMX 注释和监测等功能。

Vladimir 指出说,Groovy 社区现在可以用 GroovyMBean 查询和使用 MBean。

查看英文原文: Beans Exposed with JMX Builder

2008-12-21 08:25636

评论

发布
暂无评论
发现更多内容

求刚好大于当前数组组合,Code Review最佳实践,JVM框架原理,JVM垃圾回收原理 John 易筋 ARTS 打卡 Week 12

John(易筋)

Code Review ARTS 打卡计划 JVM虚拟机原理 JVM垃圾回收原理 Array算法

程序的机器级表示-控制

引花眠

计算机基础

十多位全球技术专家,为你献上近十个小时的.Net微服务介绍

newbe36524

容器 微服务 .net core netcore

云图说 | 3分钟创建一个游戏类工作负载

华为云开发者联盟

Docker 容器 华为云 工作负载 2048游戏

《Java并发编程的艺术》读书笔记1:说说并发编程

Jason

多线程 并发

设计模式之——JDK动态代理的源码分析

诸葛小猿

动态代理 cglib 代理模式 Proxy

ARTS打卡 第11周

引花眠

ARTS 打卡计划

学了那么多技术,为何依然成不了架构师

菜根老谭

架构设计原则

边云协同!EM-BOX视频分析盒加速安全生产场景落地AI应用

百度大脑

人工智能 人脸识别 图像识别 百度大脑 人体识别

计算机网络基础(十六)---传输层-可靠传输的基本原理

书旅

计算机网络 网络 协议族 网络层

一次好的聊天可以超过自己努力啃几周的书籍

良知犹存

程序人生

【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研

华为云开发者联盟

反馈 API 华为云 API Explorer平台 用户调研

面试这么撩准拿offer,HashMap深度学习,扰动函数、负载因子、扩容拆分,原理和实践验证,让懂了就是真的懂!

小傅哥

Java 面试 hashmap 负载因子 扰动函数

Android 原生 SQLite 数据库的一次封装实践

vivo互联网技术

sqlite android 数据库

Suricata-流的处理

Phantasm

网络安全 suricata flow

BGP、OSPF、MPLS路由协议RFC分享

Phantasm

Java 常见的几种 OOM

hepingfly

Java OOM

ARTS 打卡(20.07.20-20.07.26)

小王同学

ARTS打卡Week 10

teoking

品质网络的迭变之路,以及运营商的未来之匙

脑极体

热潮-区块链的价值能够体现在哪些方面?

CECBC

区块链技术 标准化 应用价值

深化区块链技术的应用 体现其价值产业发展良机

CECBC

区块链技术 数字经济

那些不可貌相的代码规范

废材姑娘

代码质量

“云”上教与学,让教育不止步于课堂

Geek_116789

如何让区块链技术能够更好赋能数字社会建设

CECBC

区块链 数字经济

微服务、DDD

chenzt

ARTS-WEEK10

一周思进

ARTS 打卡计划

十年一梦,小米的原罪得到救赎了吗?

脑极体

当实证资产定价遇上机器学习

分析101

人工智能 学习 金融科技 金融 资产定价

吃灰的旧显示器别扔!

小匚

学习 随笔杂谈

应用开发基础之-并发编程

superman

JMX Builder帮助Groovy开发者轻松浏览Bean_Java_Craig Wickesser_InfoQ精选文章