[发明专利]双核心框架的软件通信体系结构有效
申请号: | 201810784013.0 | 申请日: | 2018-07-17 |
公开(公告)号: | CN109254757B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 王涛;黄干明;姚斯可;李天;沈聪;朱会柱 | 申请(专利权)人: | 中国航空无线电电子研究所 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 上海和跃知识产权代理事务所(普通合伙) 31239 | 代理人: | 杨慧 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双核心 框架 软件 通信 体系结构 | ||
1.一种双核心框架的软件通信体系结构,包含上层管理软件、适配层模块和二个核心框架,所述核心框架包含域管理器、设备管理器,其特征在于所述适配层模块执行以下步骤:
一、适配层模块在双核心框架的软件通信体系结构初始化时,令二个核心框架中的域管理器、设备管理器的属性相同,并根据默认条件判别二个核心框架的主备关系;
二、适配层模块在双核心框架的软件通信体系结构运行过程中,当接收到上层管理软件的安装应用指令时,通过CORBA中间件调用主核心框架中的安装应用接口进行应用安装,待接收到主核心框架中的域管理器的成功反馈结果后更新备份核心框架中的域管理器的属性以及向上层管理软件返回应用安装结果;当适配层模块接收到上层管理软件的卸载应用指令,通过CORBA中间件调用主核心框架中的释放应用接口进行应用卸载,待接收到主核心框架中的域管理器的成功反馈结果后更新备份核心框架中的域管理器的属性以及向上层管理软件返回应用卸装结果;当适配层模块接收到上层管理软件的注册设备指令时,通过CORBA中间件调用主核心框架中的注册设备接口进行设备注册,待接收到主核心框架中的域管理器、设备管理器的成功反馈结果后更新备份核心框架中的域管理器、设备管理器的属性以及向上层管理软件返回注册设备结果;当适配层模块接收到上层管理软件的设备注销指令时,通过CORBA中间件调用主核心框架中的注销设备接口进行设备注销,待接收到主核心框架中的域管理器、设备管理器的成功反馈结果后更新备份核心框架中的域管理器、设备管理器的属性以及向上层管理软件返回设备注销结果;
三、当适配层模块接收到主核心框架的域管理器或设备管理器失效的反馈结果时,启用备份核心框架。
2.根据权利要求1所述的一种双核心框架的软件通信体系结构,其特征在于所述安装应用接口执行以下程序:
1.1)域管理器解析应用配置文件,实例化应用工厂对象;
1.2)域管理器调用应用工厂的创建应用接口触发应用创建过程,创建应用接口执行以下程序:
A.1)应用工厂实例化应用程序对象及应用组件注册对象;
A.2)应用工厂调用执行设备的加载接口加载应用组件二进制文件;
A.3)应用工厂调用执行设备的执行接口触发应用组件的实例化过程;
A.4)应用工厂实例化应用组件;
1.3)应用组件实例化完毕之后在域管理器注册应用。
3.根据权利要求1所述的一种双核心框架的软件通信体系结构,其特征在于所述释放应用接口执行以下程序:
2.1)域管理器调用应用组件的释放应用接口,释放应用接口执行以下步骤:
B.1)应用组件调用可执行设备的停止应用接口;
B.2)应用组件调用可执行设备的卸载应用接口;
2.2)域管理器注销应用信息。
4.根据权利要求1所述的一种双核心框架的软件通信体系结构,其特征在于所述注册设备接口执行以下程序:
3.1)设备管理器在设备配置文件信息中注册设备信息;
3.2)设备管理器调用域管理器的注册设备接口在域管理器注册设备。
5.根据权利要求1所述的一种双核心框架的软件通信体系结构,其特征在于所述注销设备接口执行以下程序:
4.1)设备管理器删除设备对象及信息;
4.2)设备管理器调用域管理器的注销设备接口在域管理器中注销设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810784013.0/1.html,转载请声明来源钻瓜专利网。