[发明专利]一种面向OSGI平台的可扩展远程管理方法有效
申请号: | 201310404237.1 | 申请日: | 2013-09-09 |
公开(公告)号: | CN103501314B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 陈杨;陈娟;黄伟;谭勇 | 申请(专利权)人: | 中国船舶重工集团公司第七0九研究所 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 武汉河山金堂专利事务所(普通合伙)42212 | 代理人: | 胡清堂 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明一种面向OSGI平台的可扩展远程管理方法,所述方法是①加载平台和构件监控子系统,激活服务构件;②平台监控子系统将通过可扩展监控点动态监听平台运行信息,构件监控子系统为构件提供生命周期管理的接口代理;③远程监控服务端将把监控信息和管理接口发布成服务,远程监控客户端则远程访问监控信息和使用管理接口;④显示子系统根据监控信息动态组织界面。该系统包括平台和构件监控子系统、远程监控服务端和客户端、信息显示子系统。采用本发明后利用可扩展监控点来动态增减监控功能,并且根据监控点的变化而动态组织界面;同时将OSGI构件管理操作暴露到网络,从而突破了OSGI平台管理的单虚拟机限制。 | ||
搜索关键词: | 一种 面向 osgi 平台 扩展 远程管理 方法 | ||
【主权项】:
一种面向OSGI平台的可扩展远程管理方法,其特征在于:包括以下步骤:步骤S1:OSGI平台启动;步骤S2:OSGI平台加载平台监控子系统及构件监控子系统,扫描监控服务构件并加载、激活;其中,平台监控子系统包括平台信息采集模块、监控点扩展模块;构件监控子系统包括构件代理模块;步骤S3:平台监控子系统通过监控服务监听平台运行信息,并通过信息标准化模块将所监听的平台运行信息进行基于XML的标准化处理;构件监控子系统实现对平台内构件的监控和管理,并通过代理对网络进行暴露,具体的,所述构件监控子系统的构件代理模块将采用JMX标准,为所部署的每个构件动态生成一个远程访问Bean,远程提供OSGI构件的全生命周期管理操作;步骤S4:远程监控服务端将基于XML的标准化处理的所监听的平台运行信息和构件操作方法封装成标准的远程调用方法,等待远程监控客户端调用;步骤S5:远程监控客户端启动,该远程监控客户端提供获取包括平台基本信息、平台状态以及事件在内的平台运行信息的服务接口;同时获取构件的基本信息,将构件操作映射到本地,供本地用户使用;步骤S6:信息显示系统根据监听的平台运行信息和构件信息动态组织界面,用以显示监控信息及接收用户输入,实现对OSGI平台的信息监视及远程控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七0九研究所,未经中国船舶重工集团公司第七0九研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310404237.1/,转载请声明来源钻瓜专利网。