首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring JMX的小结学习(二) 注解实现MBean

2012-09-10 
Spring JMX的总结学习(二) 注解实现MBean??? 本文采用Spring JMX 和MX4J开发的JMX,备注必须的类库为:ms4j-

Spring JMX的总结学习(二) 注解实现MBean

??? 本文采用Spring JMX 和MX4J开发的JMX,

备注必须的类库为:ms4j-tools-3.0.1.jar,mx4j-3.0.2.jar???

? 具体要实现JMX MBean的 注解类:

?

测试代码如下:

package com.easyway.jboss.jmx.spring.service;import java.io.IOException;import mx4j.tools.adaptor.http.HttpAdaptor;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;/** * 采用Mx4j测试JMX * @author longgangbai * */public class JBossJMXServiceClient {  public static void main(String[] args) throws IOException {  ApplicationContext ctx=new ClassPathXmlApplicationContext("applicationContext-jmx-annotation.xml");  HttpAdaptor httpAdaptor=(HttpAdaptor)ctx.getBean("httpAdaptor");  httpAdaptor.start();}}

?

?

在浏览器中输入:

说明:applicationContext.xml配置文件中已经设置httpAdaptor端口号为8000,运行JBossJMXServiceClient 后,通过web浏览器登录http://localhost:8000 ,点击bean:name=monitorMBeanManager进入页面,就可以访问或者通过暴露的接口操作JMXAnonationMBeanManager 了。

?

?

热点排行