(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

.PDF文档 专利 轻量化嵌入式中间件及其系统

安全报告 > 其他 > 文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 轻量化嵌入式中间件及其系统 第 1 页 专利 轻量化嵌入式中间件及其系统 第 2 页 专利 轻量化嵌入式中间件及其系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常2024-03-18 00:07:41上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。