北京邮电大学硕士学位论文一种分布式网络安全管理平台的设计与实现姓名:陈思璐申请学位级别:硕士专业:信息安全指导老师:徐国爱20240228行:(1 管理资源封装成 MBean对网络设备和安全信息进行操作的各个单元在功能上是相对独立的,可以看作是一个个应用程序模块.只要将这些模块封装成一个个 MBean,就可以方便地将这些资源纳入到 JMX 管理体系中。在生成 MBean 时,要遵从 Mbean 的设计模式。首先每一个 MBean 都必须拥有一个管理接口,通过这个管理接口,可以访问 MBean 的属性值和调用 MBean 的操作。另外,MBean 还可以经由管理接口发出通知。Mbean 使用公共方法来封装它的属性和操作,在 MBean 中每一个只读属性值都会有一个 getter 方法,而读写属性值就会拥有 getter 和 setter 两个方法,来实现对属性值的读写操作【5l.MBeall 必须实现通知的广播和监听接口以拥有通知的能力。通知是 MBean 实现的一种消息传递模式,通过这种模式 M.Beall 之间、MBean 与 MBean Server 之间可以进行通信【51。(2 代理中心及协议适配器、连接器的实现代理层中的核心组件是 MBean 服务器(MBean Server 和各种代理服务。代理中心的结构如图 5。2t5】所示:Agent side Manager side■Agent service MBean口 JMX managed resource MBean I Client I L (1图 3—2JIVDC 架构中代理端和管理端结构图MBean 服务器是代理层的关键,系统中所有的 MBean 都必须在 MBean 服务器中注册后,才能被纳入管理范围之内.并且所有对 MBean 的操作申请都要通过 MBean 服务器发送给相应的MBean.这些操作申请既可以来自于远程管理33