一、什么是JMX JMS是一种Java规范,定义了如何管理一个软件系统(或应用程序)的规范。 对于一个简单的应用程序,该程序本身不需要被管理。但如果是开发的一个复杂系统(如一个电商平台、一个企业内部管理系统),则该系统本身也需要被管理,如需要了解这个软件的运行情况,比如某些状态是否正常、当前登录用户数,还有可能需要动态的调整系统的某些参数,如数据库链接池的大小、某些缓存的大小。 JMS是定义了这样的一套规范,有很多针对该规范的实现框架(如JBoss),SUN自己也对该规范有了一套实现,并且从JDK1.5开始,实现的核心jar包内置到了jre中,不需要单独下载jar包,只是一些外围的