一個不錯的JMX實現-XMOJO
http://www.xmojo.org/products/xmojo/index.html
Highlights of XMOJO
Complete implementation of JMX specification, version 1.0
Multi-management protocol support with RMI and HTTP adaptors
Tested successfully the JMX instrumentation with different application data sources
Servlets, JSPs, EJBs, Java APIs, databases, log files
Tested with different application and integration platforms
WebLogic, WebSphere, JBoss, Oracle9iAS, Tibco Hawk, etc.
Works well with enterprise management systems - CA, Tivoli, BMC, HP etc.
Tested by converting JMX notifications to SNMP traps
Manager tool for testing the developed JMX agents - MBean Browser (RMI client)
Good documentation with illustrative examples & tutorial
一個不錯的jmx實現,OpenSource可隨便下載,實現jmx 1.0規範,提供了RMI、HTTP介面卡。跑了以下他ModelBean的demo,非常簡單,提供了現成的批處理檔案編譯和執行,不用設定任何東西,就可以執行來了。http介面卡的效果也不錯,比sun提供的那個介面友好多了,而且應該可以訂製管理的介面,提供了國際化的資原始檔,應該可以方便的做國際化處理。RMI CLIENT使用swing編寫的應用程式,介面也非常友好,感覺真是不錯,文件也比較詳細,只是對ModelMBeanInfo的xml配置檔案沒有發現tld說明。
看了一下他的ModelBean,竟然可以支援兩種方式的建立 ModelMBeanInfo:
Creation of ModelMBeanInfo Object
There are two options to create a ModelMBeanInfo object:
1. Constructing the ModelMBeanInfo using the available API.
2. Writing an XML file and converting this XML file into a ModelMBeanInfo using some utility method.
一種可以使用jmx api 獲取ModelMBeanInfo,需要些很多的需要為你管理的物件的屬性、方法等寫很多的Descriptor。另一種直接寫一個xml配置檔案完事。
我們可以看到程式碼:
name = new ObjectName("ModelDomain:name=serverInfo");
ModelMBeanInfo mbeanInfo = null;
if(isMBeanInfoFromXML)
{
System.out.println("MBeanInfo obtained from xml file");
mbeanInfo = Utilities.convertXmlToModelMBeanInfo(
"xml/ServerInfo.xml");
}
else
{
System.out.println("MBeanInfo obtained from the ModelServerInfo class");
mbeanInfo = ModelServerInfo.getMBeanInfo(name, "ServerInfoMBean");
}
這是使用兩種方式取得ModelMBeanInfo的程式碼。
相關文章
- 一個不錯的Fortran教程
- 【jmx】JMX最佳實踐與詳解
- 一個不錯的企管網站網站
- 發現一個不錯的醫療軟體下載網
- 最近發現一個不錯的網站http://www.ossearch.cn網站HTTP
- 一個不錯的bootstrap學習視訊boot
- 一個不錯的發郵件工具blat
- 一個不錯的綜合技術(java,oracle…………)JavaOracle
- 一個不錯的工具軟體--mindmanager(轉)
- [Win32]一個偵錯程式的實現(五)除錯符號Win32除錯符號
- Java中使用JMX除錯簡介Java除錯
- PicUploader: 一個還不錯的圖床工具圖床
- 一個不錯的網站"數學傳播"網站
- 只用五分鐘為系統實現基於JMX的監控
- awk的一個比較不錯的總結網頁網頁
- 華瑞IT教育:IT行業是一個不錯的選擇行業
- 先推薦一個不錯的學習資料站
- 一個比較不錯的儲存過程分頁儲存過程
- 一個不錯的關於mysql和posgresql比較的帖子MySql
- 實現一個自己的mvvmMVVM
- 實現一個jQuery的APIjQueryAPI
- 實現一個完整的promisePromise
- 一個hash表的實現
- YUI可真是個不錯的東東UI
- PIGOSS BSM 使用JMX實現中介軟體Tomcat監控GoTomcat
- Java的幾個不錯的網站Java網站
- [Win32]一個偵錯程式的實現(六)顯示原始碼Win32原始碼
- 建模重要性:使用建模工具發現Paxos實現中的一個錯誤 - brooker
- 論如何用Vue實現一個彈窗-一個簡單的元件實現Vue元件
- 一個不錯的Symbian開發的入門教程網站網站
- .net+bootstrap寫的一個還不錯的音樂網站boot網站
- 一個非常不錯的技術視訊強烈推薦
- 一個總結不錯的mysql部落格,收藏了,備用MySql
- 一個不錯的JDBC連線池教程(帶具體例子)JDBC
- 一個不錯的資料倉儲名字查詢網站網站
- 實現一個promisePromise
- 實現一個 Swiper
- 用一個棧實現另一個棧的排序排序