`
xly_971223
  • 浏览: 1273778 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jmx入门

    博客分类:
  • java
阅读更多
参考资料
http://verran.iteye.com/blog/65019
http://snowmanjy.iteye.com/blog/34382

上面两个帖子说的比较详细了 不再多说

上代码

HelloMBean 和 HelloMBeanImpl 相当于subAgent
public interface HelloMBean {
	String hello(String username);
}

public class HelloMBeanImpl implements HelloMBean {

	@Override
	public String hello(String username) {
		return "Hello " + username;
	}

}



MBeanServer 相当于 Agent吧
public class Main {

	/**
	 * @param args
	 */
	public static void main(String[] args) throws Exception{
		MBeanServer mbs = ManagementFactory.getPlatformMBeanServer();
		
		final HtmlAdaptorServer htmlAdaptor = new HtmlAdaptorServer();   
		ObjectName htmlAdaptorON = new ObjectName("mymbeans:name=HtmlAdaptor");
		htmlAdaptor.setPort(9999);
		mbs.registerMBean(htmlAdaptor, htmlAdaptorON);
		
		System.out.print("Starting the HtmlAdaptor....");    
        htmlAdaptor.start();   
	}

}

分享到:
评论

相关推荐

    JMX入门的好资料啊

    JMX入门是一个重要的主题,尤其对于那些希望深入了解Java应用监控和管理的开发者而言。 这篇博客文章(可以通过给定的链接访问)可能是介绍JMX基础知识的一个很好的起点。虽然具体的博客内容未在描述中给出,但我们...

    JMX 入门 详细 教程

    【JMX 入门详细教程】 Java Management Extensions (JMX) 是一种标准,它允许开发者在Java应用程序中集成管理和监控功能。JMX 提供了一种框架,使得开发者能够轻松地创建、注册和管理称为Managed Beans(MBeans)的...

    JMX入门教程

    ### JMX入门教程详解 #### 一、JMX概述与价值 JMX(Java Management Extensions)是一种用于管理和监控Java应用程序的标准框架。通过JMX,开发者可以轻松地在Java应用程序中集成管理和监控的功能,从而实现对应用...

    jmx入门例子源码 (含jmxtools.jar包)

    总结一下,这个JMX入门例子展示了如何创建一个简单的MBean,将其注册到MBean服务器,并通过`jconsole`进行交互。了解JMX对于任何需要管理和监控Java应用的开发者来说都是一项重要技能,它提供了强大的灵活性和可扩展...

    spring框架下jmx入门例子

    本教程将引导你入门Spring框架下的JMX应用。 首先,JMX是一种Java标准,它允许开发者创建可管理的Java组件,并提供了一种统一的方式来管理和监控这些组件。在Spring中,我们可以利用JMX来创建MBeans(Managed Beans...

    jmx 入门文档,附有开发实例文档

    Java Management Extensions(JMX)是Java平台上的一个标准,用于创建和管理应用程序的管理资源,如服务、设备、系统组件等。JMX 提供了一种框架和API来监控和管理运行时的应用程序,使得开发者可以轻松地添加管理...

    JMX入门教程 程序管理功能的框架

    JMX(Java Management Extensions)是一种用于在Java应用程序中实现管理和监控功能的框架。它允许开发者创建可管理的组件,即MBeans(Managed Beans),并通过MBeanServer进行交互。JMX提供了一种标准的方式来暴露...

    jmx入门[参照].pdf

    JMX,全称为Java Management Extensions,是Java平台中用于管理和监控应用程序、系统和服务的一种框架。JMX技术在软件开发领域中扮演着重要角色,尤其在大型企业级应用中,能够帮助开发者实现对运行时环境的远程监控...

    JMX入门

    Java Management Extensions(JMX)是一种Java平台上的标准框架,用于管理和监控应用程序、系统和服务。它允许开发者创建可管理和监控的组件,称为MBeans,这些组件提供了对系统资源的访问和控制。以下是对JMX关键...

    jmx资料

    3. `jmx入门.rar`:这可能是JMX的基础教程或实践案例,可以帮助初学者快速上手。 4. `jmxremote-1_0_1-ri-bin-b58.zip`:这个文件包含了JMX远程访问的实现,可能包含API文档和库文件。 5. `jmx_remote-1_0-fr-...

    JMX开发入门

    Java Management Extensions(JMX)是一种Java平台上的框架,用于管理和监控应用程序、系统和服务。它提供了一种标准的方式来创建可管理的组件,称为MBeans(Managed Beans),这些组件可以暴露其状态和行为,允许...

    JMX官方文档 - 概览,入门,规范

    本篇文章将深入探讨JMX的基本概念、核心组件、功能以及如何入门使用。 一、JMX概述 JMX提供了一种灵活的框架,可以创建、注册和管理被称为管理对象(MBeans)的实体,这些对象代表可管理的资源。MBeans提供了对...

    JMX初学资料 初学者入门教程

    本初学者入门教程将帮助你逐步了解并掌握JMX的核心概念和实际应用。 首先,我们要理解JMX的基本组件。在JMX中,有三个主要元素:管理Bean(MBean)、MBean服务器和代理(Agent)。MBean是JMX的核心,它代表了可管理...

    线程组test.jmx

    jmeter 入门练习

    tasks:Spring Boot和ActiveMQ Artemis的生产者消费者微服务教程

    -> DTO的映射器记录中测验使用DataJpaTest的存储库使用DataMongoTest的存储库使用Mockito的服务使用WebMvcTest的端点使用OpenPojo的Pojos和Dtos JMX入门使用Docker简化开发本教程的目的是提供一个Producer消费者...

Global site tag (gtag.js) - Google Analytics