当前,SUN并没有给出这一层的具体规范,下面给出的只是一个简要描述。
该层规定了实现JMX应用管理平台的接口。这一层定义了能对代理层进行操作的管理接口和组件。这些组件能:
1)为管理应用程序提供一个接口,以便它通过一个连接器能透明和代理层或者JMX管理资源进行交互。
2)通过各种协议的映射(如SNMP、HTML等),提供了一个JMX代理和所有可管理组件的视图。
3)分布管理信息,以便构造一个分布式系统,也就是将高层管理平台的管理信息向其下众多的JMX代理发布。
4)收集多个JMX 代理端的管理信息并根据管理终端用户的需要筛选用户感兴趣的信息并形成逻辑视图送给相应的终端用户。
5)提供了安全保证。
通过管理应用层和另一管理代理和以及他的设备层的联合,就可以为我们提供一个完整的网络管理的解决方案。这个解决方案为我们带来了独一无二的一些优点:轻便、根据需要部署、动态服务、还有安全性。
分享到:
相关推荐
代理层是 JMX 架构的核心,负责协调设备层和部署服务层之间的通信。它提供了多种服务,如定时器服务、监控服务、安全管理服务等。 ##### 4.2 基础类 这部分定义了代理层使用的基础类,这些类为高级服务提供了构建...
3. **分布服务层(Distributed Service Level)**:这一层定义了跨代理的管理接口和构件,允许远程管理者操作不同代理层上的资源。虽然 JMX 规范未提供具体实现,但通常可以通过 RMI 或其他分布式通信技术来实现。 ...
3. **分布服务层**:这一层定义了用于操作代理层的管理接口和组件,但当前JMX规范并未详细规定这一层的具体实现。 4. **附加管理协议API**:主要用于支持现有网络管理协议,例如SNMP、TMN、CIM/WBEM等。 #### 三、...
分布服务层(Distributed Service Level)虽然在JMX规范中没有详细定义,但它是JMX设计中很重要的一部分。它允许跨网络的分布式管理,使管理者可以控制分布在不同位置的资源。这一层通常涉及到安全性、认证和授权...
早期的计算机应用程序,如单层结构(主机/终端模式)和客户/服务器结构(胖客户端),存在代码复用性低、可维护性差、分布性和可伸缩性不足等问题。随着Web的普及,出现了两层架构的Web应用程序模型,其中浏览器作为...
在实现该框架时,作者使用了JBoss开源Java应用服务器,利用了其可扩展的微内核结构,基于JMX规范。通过该框架,作者实现了动态部署和拆卸系统服务,重构应用服务器对构建高效资源框架的动态分布部署的J2EE应用程序。...
"tomcat"标签明确了主题,即Apache Tomcat,它是Java Web应用程序部署的常用平台,与Java EE的Web层规范密切相关。 【文件列表解析】 压缩包内的文件名为"tomcat各版本下载.txt",可以推测这是一个文本文件,很可能...
**2.1 JMX规范** - **JMX概述** - Java Management Extensions (JMX) 用于监控和管理应用程序。 - **设备层(Instrumentation Level)** - 管理对象模型,包括 MBeans。 - **代理层** - JMX 代理负责与 MBeans...