Java管理擴展(JMX,Java Management Extension)是一套在J2EE的開發和套用環境下應用程式和網路管理的規範。
Java管理擴展(JMX,Java Management Extension)是一套在J2EE的開發和套用環境下應用程式和網路管理的規範。JMX為Java開發者定義了一個方法,使開發者能夠通過動態地把管理的屬性和操作分配給Java對象從而把他們的應用程式和存在的網路管理軟體集成在一起。Java Community Process(Java標準制定組織,JCP)和行業領導者鼓勵開發者把獨立的Java管理模組集成到存在的管理系統中,他們希望開發者將會把非私有權管理作為一個基本問題來考慮,而不是留到將來。
JMX使被管對象(稱作MBeans,在分散式網路中它是應用程式、服務、組件或設備的Java封裝器)的集中管理變得容易。事實上,真正的管理是由MBean伺服器提供的,它的作用就像是所有可管理資源的一個登記處。MBean伺服器是JMX體系框架的脊梁骨,它可以配上伺服器組件並且發現所有的可管理對象。
用於管理和監視的Java管理擴展是標準的Java開發包(JDK)的可選的擴展,它可以代替簡單網路管理協定(SNMP)來使用。