开发者社区> 余二五> 正文

(JMX读书笔记)-JMX的架构

简介:
+关注继续查看

 JMX采用的是3层的架构模型:

分配层:(Distributed Layer)

这一层主要包含了能JMXAgent和外部世界进行通信的组件。有两种类型的交互,一种称为adaptor,一种称为connector.

代理层:   (Agent Layer)

这一层主要包含了Agent和MBeanServer,前者为了方便管理MBean,提供了4类服务(timer,monitoring,dynamic MBean loading,relationship service)。后者用于注册MBean,并且是JMX架构的核心组件。

设备层:(Instrumentation Layer)

这一层主要包含了MBean,每个MBean可通过API来使用,或者,操作一个受管资源

 

整体架构图如图:

 

 

学习JMX的最好的例子就是研究下JBoss的架构,JBOSS服务器吧JMX的特征和功能发挥到了极致,等写完这系列知识之后我会写一系列文章来列举JBoss架构。





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/861739,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【读书笔记】大数据原理与应用:大数据处理架构Hadoop
【读书笔记】大数据原理与应用:大数据处理架构Hadoop
36 0
读书笔记 之《软件架构设计: 大型网站技术架构与业务架构融合之道》
帅哥美女,知道你们时间宝贵,那么就由小菜为你读好一本书,读一本好书,取其精华,与你共享~!今天带来的是 《软件架构设计:大型网站技术架构与业务架构融合之道》 的读书笔记
185 0
这就是搜索引擎读书笔记-day1-搜索引擎技术架构
这是我看搜索引擎的第一天,希望通过记录督促自己学习
144 0
《云计算架构技术与实践》读书笔记(五):Docker 容器及其调度
5.1容器典型应用场景 Docker技术的出现和迅猛发展,已成为云计算产业的新的热点。容器使用范围也由互联网厂商快速向传统企业扩展,大量传统企业开始测试和尝试部署容器云。
2340 0
《云计算架构技术与实践》读书笔记(四):XEN/KVM虚拟化引擎介绍
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/75392862 4.1  XEN/KVM虚拟化引擎 4.1.1  虚拟化架构分类 计算虚拟化技术的实现形式是在系统中加入一个虚拟化层,将下层的资源抽象成另一种形式的资源,供上层使用。
1959 0
《云计算架构技术与实践》读书笔记(一):OpenStack概述
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a724888/article/details/75370853 这位大侠,这是我的公众号:程序员江湖。
2056 0
微服务架构(Microservice Architect Pattern)综述——什么是微服务架构(读书笔记)
简单定义:      微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间相互协调,相互配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制相互沟通(通常是基于HTTP的RESTFul API),每个服务都围绕着具体的业务进行构建,并且能够被独立的部署到生产环境,类生成环境等。
2731 0
单块架构应用及其面临的挑战(读书笔记)
    三层架构的出现,解决了系统间调用复杂,职责不清的问题,有效的降低了层与层之间的依赖关系,这是传统三层的优势。    但是虽然三层架构将系统在逻辑上分成了三层,但它并不是物理上的分层。也就是说,对于不同层的代码而言,经理编译,打包,部署之后,所有的代码最终还是运行在同一个进程中。
871 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
基于英特尔®架构的阿里云服务网格ASM技术加速应用服务加密通
立即下载
以银行架构视角解读和落实银行数字化转型的两份重磅指导文件
立即下载
云原生架构容器&微服务优秀案例集
立即下载