首页 » 楼市资讯 » 什么是JMX?

什么是JMX?

2023-09-01 106 0

扫一扫用手机浏览

文章目录 [+]

什么是JMX?

JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。 JMX的前身是JMAPI。 JMX致力于解决分布式系统管理的问题,因此,能够适合于各种不同的环境是非常重要的。为了能够利用功能强大的Java计算环境解决这一的问题,Sun公司扩充了Java基础类库,开发了专用的管理类库。 JMX是一种应用编程接口,可扩充对象和方法的集合体,可以用于跨越一系列不同的异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用它提供了用户界面指导、Java类和开发集成系统、网络及网络管理应用的规范。 管理对象是JMX应用程序的核心。JMX结构包括:支持Java的Web浏览器用户接口,管理运行模块ARM(Admin Runtime Module)和应用。这三个部件之间通过RMI(Remote Method Invocation)进行通信。这里需要说明的是,RMI是使得一个Java虚拟机(JVM)上运行的程序可以调用远程服务器上另一个JVM总的对象。 用户接口用来发布管理操作,这些操作可以间接的通过浏览器或通过单独的应用程序来激发。管理运行模块用来给应用提供实例化的管理对象。它包括Agent对象接口,通知接口和被管数据接口。应用指的是那些被管设备单元。 JMX是一个完整的网络管理应用程序开发环境,它同时提供了:厂商需要收集的完整的特性清单,可生成资源清单表格,图形化的用户接口;访问SNMP的网络API;主机间远程过程调用;数据库访问方法。 JMX这一轻型的管理基础结构,价值在于对被管理资源的服务实现了抽象,提供了低层的基本类集合,开发人员在保证大多数的公共管理类的完整性和一致性的前提下,进行扩展以满足特定网络管理应用的需要。 JMX注重于构造管理工具的软件框架,并尽量采用已成熟的技术。 JMX体系被分成三个层次 表现层 代理层 分布式服务层 表现层 表现层定义的是JMX可管理资源所在的层。 这些已管理的资源可以编写或封装为MBean。 MBean分为四种类型: 标准、动态、开放、模型 代理层 定义的是MBean向应用程序施加管理的层。包括MBean服务器和代理服务的定义。还至少包括一个协议适配器或连接器。 代理的组成: 。

本文转载自互联网,如有侵权,联系删除

本文链接地址:http://www.sdguobiao.com/post/31547.html

相关文章

LPR是啥利率?

LPR全称为(贷款市场报价利率),是由中国人民银行制定的新的市场化利率,并于2019年8月起正式实施。其目的是为了优化贷款利率市场...

2024-12-28 阅读101 评论0

住宅的分类普通住宅和非普通住宅的区别

住宅房屋也有不同的分孙耐类,根据划分的标准不同也有普通住宅、非住宅、非普通住宅的区别,买房的时候,非住带凯咐宅、普通住宅和非普通住...

2024-12-28 阅读96 评论0

建筑密度和容积率区别

建筑密度和容积率区别如下: 1、概念不同:容积率又称毁橘建筑面积毛密度,是衡量建设用地使用强度的一项重要指标。而建筑密度具体指项目...

2024-12-28 阅读92 评论0

1年lpr和5年lpr是什么?

1年lpr和5年lpr指的是,1年期LPR通常与企业短期贷款利率挂钩,5年期LPR通常与房贷利率挂钩,针对不同期限的LPR进行调控...

2024-12-28 阅读104 评论0

准现房是快要交房的房子吗

准现房就是快要交房的房子,一般是半年左右能交房的房子才会打出准现房概配没念,临近交房又是期房的价格,准现房还是比较有优势的,但是准...

2024-12-28 阅读104 评论0

退休高工退休金新政策?

根据国家有关政策,目前我国的退休工人分类分为职工与干部两类,退休工人在退休后可以根据自己所在的分类获得不同标准的养老金。对于退休高...

2024-12-28 阅读144 评论0