什么是JMX 2.0的状态?(What is the status of JMX 2.0?)

2019-07-29 06:50发布

它应该与Java 7发布,但状态为休眠 。 在另一方面,在同一页说:

在JMX API中使用泛型,例如有MBeanServer.queryNames返回Set<ObjectName> ,而不是仅仅Set

这确实发生了Java 6中 。 所以,做了一些变化中得到什么? 是Java 6和Java 7 JMX实现之间有显著的差异? 看着Javadoc中,我没有发现任何,但这仅涵盖了API。

Answer 1:

我问这个问题还以甲骨文,目前产品经理JMX 图瓦棕榈有时前(2011年9月),她还答应我,JMX 2.0是不是死了,会有一个技术路线在Q1 / 2012。

然而,没有发生到现在,甚至更糟的是, JSR-255 ,该JMX 2.0规范(也JSR-262 ,疗法的WebService接口的东西)已被标记为撤销有以下原因,因为2016年

JSR 255指定的更改到javax.management。*,它随后由于缺乏资源的抛弃,而没有包含在Java SE 6或7的平台。 (这些变化是来自其他变化javax.management不同。通过的JSR 3,160指定*,和336用于包括在Java SE 6和7的平台。)它在2014中确定将来JMX技术的变化会直接指定由伞JSR为Java SE平台。

所以JMX 2.0的最初形式是事实死了。



Answer 2:

显然, 这是推迟到JDK 8 ,所有已经进行的更改恢复,所以JDK 7最终实现应该是一样的JDK 6。



文章来源: What is the status of JMX 2.0?
标签: java jmx