(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210586368.5 (22)申请日 2022.05.27 (71)申请人 浪潮软件集团有限公司 地址 250100 山东省济南市高新区科航路 2877号 (72)发明人 孙长生 孙元田  (74)专利代理 机构 济南信达专利事务所有限公 司 37100 专利代理师 姜鹏 (51)Int.Cl. G06F 16/245(2019.01) G06F 16/2455(2019.01) G06F 16/25(2019.01) G06F 9/48(2006.01) (54)发明名称 一种基于国产CPU和OS的异构终端统一平台 管理方法及系统 (57)摘要 本发明公开了一种基于国产CPU和OS的异构 终端统一平台管理方法及系统, 属于数据管理领 域; 所述的方法的具体步骤如下: S1路由负责与 客户端进行数据交换; S2控制器通过路由的类型 分配任务给业务层, 调用不同的底层完成相应的 业务; S3业务层从数据库或缓存模块中获取对应 数据, 完成业务逻辑; S4在数据库缓存层, 数据库 底层适配国产数据库, 能够通过配置文件进行配 置部署。 目前基于国产CPU和OS环境日益完善。 随 着国产CPU和OS的发展, 国产数据库也在不断进 步。 为丰富国产操作系统环境, 对装有国产操作 系统的设备进行一定的软件管控。 故公开本专利 对各种操作系统的目标主机进行软件 管理, 并能 够灵活适配国产数据库。 权利要求书2页 说明书6页 附图1页 CN 115080601 A 2022.09.20 CN 115080601 A 1.一种基于国产CPU和OS的异构终端统一平台管理方法, 其特征是所述方法的具体步 骤如下: S1路由负责与客户端 进行数据交换; S2控制器通过路由 的类型分配任务给业 务层, 调用不同的底层完成相应的业 务; S3业务层从数据库或 缓存模块中获取对应数据, 完成业 务逻辑; S4在数据库缓存层, 数据库底层适配国产数据库, 能够通过配置文件进行配置 部署。 2.根据权利要求1所述的方法, 其特 征是所述的S1具体步骤如下: S11将路由的设置分为用户控制组、 任务组、 状态报告组。 路由使用restful风格api, 并 根据路由路径调用不同的控制器; S111用户控制组调度数据库中维护客户端信息; S112任务组负责任务下发, 处 理客户端的任务 查询请求; S113状态报告组调度客户端状态更新。 3.根据权利要求2所述的方法, 其特 征是所述的S3具体步骤如下: S31本服务的业务逻辑主要分为客户端注册、 心跳、 推送任务、 软件下载、 任务状态返 回; S32业务层从数据库或缓存中获取相应格 式的数据, 并根据控制层的调度, 执行相应模 块的逻辑, 配合控制层完成客户端与服 务端的路由交 互。 4.根据权利要求3所述的方法, 其特 征是所述的S4具体步骤如下: S41对基础数据库进行二次封装, 得到 了统一的数据结构; S42通过配置文件中的信息, 对数据库进行区分, 并应用不同数据库的链接方式, 封装 为统一方法进行链接, 并通过pi ng来维持链接的稳定; S43将数据库的SQL语句操作进行统一封装, 通过数据库层级 的接口, 为业务层提供推 送内容; S44支持国产操作系统, 服 务端能与国产数据库进行适配, 支持部署服 务集群。 5.一种基于国产CPU和OS的异构终端统一平台管理系统, 其特征是所述的系统具体包 括路由模块、 控制器模块、 业 务层模块和数据库缓存层模块: 路由模块: 路由负责与客户端 进行数据交换; 控制器模块: 控制器通过路由的类型分配任务给业务层, 调用不同的底层完成相应的 业务; 业务层模块: 业 务层从数据库或 缓存模块中获取对应数据, 完成业 务逻辑; 数据库缓存层模块: 在数据库缓存层, 数据库底层适配国产 数据库, 能够通过配置文件 进行配置 部署。 6.根据权利要求5所述的系统, 其特征是所述路由模块具体包括设置模块、 用户控制组 模块、 任务组模块和状态报告组模块: 设置模块: 将路由的设置分为用户控制组、 任务组、 状态报告组。 路由使用restful风格 api, 并根据路由路径调用不同的控制器; 用户控制组模块: 用户控制组调度数据库中维护客户端信息; 任务组模块: 任务组负责任务下发, 处 理客户端的任务 查询请求; 状态报告组模块: 状态报告组调度客户端状态更新。权 利 要 求 书 1/2 页 2 CN 115080601 A 27.根据权利要求6所述的系统, 其特征是所述业务层模块具体包括业务逻辑模块和执 行模块: 业务逻辑模块: 本服务的业务逻辑主要分为客户端注册、 心跳、 推送任务、 软件下载、 任 务状态返回; 执行模块: 业务层从数据库或缓存中获取相应格 式的数据, 并根据控制层的调度, 执行 相应模块的逻辑, 配合控制层完成客户端与服 务端的路由交 互。 8.根据权利要求7所述的系统, 其特征是所述数据库缓存层模块具体包括封装模块、 链 接模块、 推送模块和适配模块。 封装模块: 对基础数据库进行二次封装, 得到 了统一的数据结构; 链接模块: 通过配置文件中的信息, 对数据库进行区分, 并应用不同数据库的链接方 式, 封装为统一方法进行链接, 并通过pi ng来维持链接的稳定; 推送模块: 将数据库的SQL语句操作进行统一封装, 通过数据库层级的接口, 为业务层 提供推送内容; 适配模块: 支持国产操作系统, 服 务端能与国产数据库进行适配, 支持部署服 务集群。权 利 要 求 书 2/2 页 3 CN 115080601 A 3

.PDF文档 专利 一种基于国产CPU和OS的异构终端统一平台管理方法及系统

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于国产CPU和OS的异构终端统一平台管理方法及系统 第 1 页 专利 一种基于国产CPU和OS的异构终端统一平台管理方法及系统 第 2 页 专利 一种基于国产CPU和OS的异构终端统一平台管理方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:09:49上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。