发明名称 |
一种构件管理方法及系统 |
摘要 |
本申请公开了一种构件管理方法及系统,所述方法基于一JMX代理平台,所述JMX代理平台中设置有MBean服务器;所述方法包括:对所述构件进行加载并解析所述构件的元数据文件获取所述元数据文件中的文件数据;依据所述获取的文件数据将所述构件封装为动态MBean(Manageable Bean,管理构件);将所述动态MBean注册为声明式框架服务;监听所述服务的状态,依据所述服务的不同状态,将所述服务对应的MBean注册至所述MBean服务器中,对所述MBean进行管理。本申请提供一种构件管理方法,无需构件实现特定接口而具备JMX管理能力,简化了开发过程;并且具备更新构件被管理的能力。 |
申请公布号 |
CN102325180B |
申请公布日期 |
2015.01.07 |
申请号 |
CN201110264398.6 |
申请日期 |
2011.09.07 |
申请人 |
山东中创软件工程股份有限公司;山东中创软件商用中间件股份有限公司 |
发明人 |
陈芳芳;刘耀;刘民 |
分类号 |
H04L29/08(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
逯长明 |
主权项 |
一种构件管理方法,其特征在于,所述方法基于一JMX代理平台,所述JMX代理平台中设置有MBean服务器;所述方法包括:对所述构件进行加载并解析所述构件的元数据文件获取所述元数据文件中的文件数据;依据所述获取的文件数据将所述构件封装为动态MBean(Manageable Bean,管理构件);将所述动态MBean注册为声明式框架服务;监听所述服务的状态,依据所述服务的不同状态,将所述服务对应的MBean注册至所述MBean服务器中,对所述MBean进行管理;对所述注册至MBena服务器中的MBean进行管理包括:读取和重新改写MBean中的属性值;执行MBean中定义的接口方法;获取MBean中发出的通知事件对象。 |
地址 |
250014 山东省济南市千佛山东路41-1号 |