(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210572828.9
(22)申请日 2022.05.24
(71)申请人 中移 (杭州) 信息技 术有限公司
地址 311100 浙江省杭州市余杭区五常街
道余杭塘路16 00号A01号楼
申请人 中国移动通信集团有限公司
(72)发明人 张依东 魏飞 盛威 陈庆清
施超
(74)专利代理 机构 深圳市世纪恒程知识产权代
理事务所 4 4287
专利代理师 陈小娟
(51)Int.Cl.
G06F 9/445(2018.01)
G06F 9/48(2006.01)
G06F 9/50(2006.01)
(54)发明名称
轻量化嵌入式 中间件及其系统
(57)摘要
本发明公开了一种轻量化 嵌入式中间件, 包
括: 赋能模块与中间件管理平台建立长连接, 通
过所述长连接接收所述中间件管理平台下发的
业务插件的生命周期管理指令; 管理精灵模块接
收所述赋能模块发送的生命周期管理指令, 并执
行所述生命周期管理指令相应的操作。 本发明还
公开了一种轻量化嵌入式中间件系统。 本发明通
过屏蔽各个嵌入式设备的硬件和操作系统的差
异而为各种嵌入式设备提供软件运行环境, 使 得
轻量化嵌入式中间件能够适用于各种嵌入式设
备, 通过管 理精灵模块执行中间件 管理平台所下
发的生命周期管理指令, 能够通过中间件管理平
台进行嵌入式设备中可业务插件的管理, 实现嵌
入式设备和业务插件之间的解耦, 提高了业务插
件的管理效率。
权利要求书2页 说明书6页 附图2页
CN 114816582 A
2022.07.29
CN 114816582 A
1.一种轻量化嵌入式中间件, 其特征在于, 设置于嵌入式设备, 所述轻量化嵌入式中间
件包括:
赋能模块, 用于与中间件管理平台建立长连接, 通过所述长连接接收所述中间件管理
平台下发的业 务插件的生命周期管理指令;
管理精灵模块, 用于接收所述赋能模块发送的生命周期管理指令, 并执行所述生命周
期管理指令相应的操作。
2.如权利要求1所述的轻量化嵌入式中间件, 其特征在于, 所述生命周期管理指令包括
运行状态维护指令,
所述管理精灵模块, 还用于基于所述运行状态维护指令获取所述嵌入式设备中已安装
业务插件的第一 运行状态信息, 并将所述第一 运行状态信息同步至所述赋能模块;
所述赋能模块, 还用于将所述第一 运行状态信息上传至所述中间件管理平台。
3.如权利要求1所述的轻量化嵌入式中间件, 其特征在于, 所述生命周期管理指令包括
安装指令,
所述管理精灵模块, 还用于在所述嵌入式设备中未安装所述安装指令对应的第 一业务
插件时, 基于所述安装指令下载所述第一业务插件对应的第一安装文件, 并基于所述第一
安装文件在所述嵌入式设备中安装所述第一 业务插件。
4.如权利要求3所述的轻量 化嵌入式 中间件, 其特 征在于,
所述管理精灵模块, 还用于在所述嵌入式设备完成第一业务插件的完成安装且启动
时, 将所述第一业务插件添加至内存和/或CPU的资源管控组, 基于所述资源管控组通过
Cgroup接口管理所述第一业务插件对应的内存资源和/或CPU资源, 获取所述第一业务插件
对应的第二 运行状态信息, 并将所述第二 运行状态信息同步至所述赋能模块;
所述赋能模块, 还用于将所述第二 运行状态信息上传至所述中间件管理平台。
5.如权利要求1所述的轻量化嵌入式中间件, 其特征在于, 所述生命周期管理指令包括
升级指令,
所述管理精灵模块, 还用于停止所述升级指令对应的第二业务插件, 下载所述升级指
令对应的第二安装文件, 基于所述第二安装文件在所述嵌入式设备中安装 所述第二业务插
件, 并启动所述第二 业务插件。
6.如权利要求1所述的轻量化嵌入式中间件, 其特征在于, 所述生命周期管理指令包括
卸载指令,
所述管理精灵模块, 还用于停止所述卸载指令对应的第三业务插件, 并卸载所述第三
业务插件。
7.如权利要求1所述的轻量 化嵌入式 中间件, 其特 征在于,
所述生命周期管理指令包括启动/停止指令, 所述管理精灵模块, 还用于启动/停止所
述启动/停止指令对应的业 务插件。
8.如权利要求1所述的轻量化嵌入式中间件, 其特征在于, 所述轻量化嵌入式中间件还
包括总线模块; 其中, 总线模块包括消息服务器、 中间件南向接口模块以及中间件北向接口
模块;
中间件南向接口模块, 用于将嵌入式设备的API接口封装为中间件南向接口;
业务插件通过中间件北向接口模块将目标消息传递至消息服务器, 消息服务器将所述权 利 要 求 书 1/2 页
2
CN 114816582 A
2目标消息传递至中间件南向接口模块。
9.一种轻量化嵌入式中间件系统, 其特征在于, 所述轻量化嵌入式中间件系统包括: 中
间件管理平台以及权利要求1至8任一项所述的轻量 化嵌入式 中间件; 其中,
所述中间件管理平台用于审核认证待上架业务插件, 以及下发业务插件的生命周期管
理指令至所述轻量 化嵌入式 中间件。
10.如权利要求9所述的轻量 化嵌入式 中间件系统, 其特 征在于,
所述中间件管理平台用于在接收到待上架业务插件时, 对所述待上架业务插件进行审
核认证, 在所述待上架业务插件审核认证通过时, 发送安装指令至所述轻量化嵌入式中间
件。权 利 要 求 书 2/2 页
3
CN 114816582 A
3
专利 轻量化嵌入式中间件及其系统
安全报告 >
其他 >
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:07:41上传分享