说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210629101.X (22)申请日 2022.06.06 (71)申请人 瞳见科技有限公司 地址 250101 山东省济南市高新区经十路 7000号汉峪金融商务中心五区5号楼 12层1201号 (72)发明人 冯政 崔海东 于海涛 张冲  (74)专利代理 机构 济南舜源专利事务所有限公 司 37205 专利代理师 徐胭脂 (51)Int.Cl. H04L 67/10(2022.01) H04L 9/40(2022.01) H04L 9/32(2006.01) H04L 67/568(2022.01) (54)发明名称 一种用于多节点的移动端服务分发系统及 方法 (57)摘要 本申请公开了一种用于多节点的移动端服 务分发系统以方法, 主要涉及服务分发技术领 域, 用以解决现有的多企业部署业务需要多套移 动端应用软件, 造成软件上架审核难度较大、 时 间较长的技术问题。 包括: 移动应用模块, 用于获 取本地默认节 点对应的配置数据; 或通过触发切 换节点指令; 列表展示模块, 用于获取节点列表; 当触发切换节 点指令时, 获取触发切换节点指令 对应的配置数据, 以及通过三级缓存存储配置数 据; 登录服务模块, 用于获取用户输入的账号信 息, 进而通过三级缓存获取三级缓存, 初始化应 用配置数据。 本申请通过上述方法实现了单一移 动端程序支撑多节点企业服务, 减少了企业部署 上线到移动端应用商店难度。 权利要求书1页 说明书4页 附图1页 CN 115051987 A 2022.09.13 CN 115051987 A 1.一种用于多节点的移动端服 务分发系统, 其特 征在于, 所述系统包括: 移动应用模块, 用于通过预设应用登录界面, 获取本地默认节点对应的配置数据; 或通 过触发切换节点指令, 以进行其 他任意节点对应的配置数据的获取; 列表展示模块, 用于通过中间服务模块, 获取节点列表; 当触发切换节点指令时, 通过 中间服务模块, 获取触发切换节点指令对应的配置数据, 以及通过三级缓存存储所述配置 数据; 其中, 所述节点列表至少包含节点标识、 节点地址、 节点数量、 各节点数据瞬间访问 量、 各节点访问频率; 登录服务模块, 用于获取用户输入的账号信 息, 进而通过三级缓存获取三级缓存, 初始 化应用配置数据。 2.根据权利要求1所述的用于多节点的移动端服 务分发系统, 其特 征在于, 所述中间服务模块, 用于提供节点列表以及各个节点对应的配置数据; 其中, 所述配置 数据为若干全局变量。 3.根据权利要求2所述的用于多节点的移动端服务分发系统, 其特征在于, 所述中间服 务模块还 包括加密处 理单元; 所述加密处理单元, 用于将RSA+AES混合加密配置入SSL证书中, 以对配置数据进行加 密处理。 4.根据权利要求1所述的用于多节点的移动端服务分发系统, 其特征在于, 所述列表展 示模块还 包括三级缓存单 元; 所述三级缓存单元, 用于通过本地数据库缓存、 文件缓存和内存缓存读取中间服务模 块上传的配置数据。 5.根据权利要求1所述的用于多节点的移动端服务分发系统, 其特征在于, 所述移动应 用模块包括空值校验单 元; 所述空值校验单元, 用于校验本地默认节点对应的配置数据 是否为空值, 当为空值时, 触发切换节点指令 。 6.根据权利要求5所述的用于多节点的移动端服务分发系统, 其特征在于, 所述移动应 用模块还 包括指令触发单 元; 所述指令触发单元, 用于当本地默认节点对应的配置数据为空值且在预设时间段内未 触发切换节点指令时, 自动选择任一节点, 进 而触发切换节点指令 。 7.一种用于多节点的移动端服 务分发方法, 其特 征在于, 所述方法包括: 通过预设应用登录界面, 获取本地默认节点对应的配置数据; 或通过触发切换节点指 令, 以进行其 他任意节点对应的配置数据的获取; 获取节点列表; 当触发切换节点指令时, 获取触发切换节点指令对应的配置数据, 以及 通过三级缓存存储所述配置数据; 其中, 所述节点列表至少包含各个节点对应的节点标识 和节点地址; 获取用户输入的账号信息, 进 而通过三级缓存获取三级缓存, 初始化应用配置数据。 8.根据权利要求7所述的用于多节点的移动端服务分发方法, 其特征在于, 所述方法还 包括: 将RSA+AES混合加密配置入S SL证书中, 以对配置数据进行加密处 理。权 利 要 求 书 1/1 页 2 CN 115051987 A 2一种用于多节点的移动端服务分发系统及方 法 技术领域 [0001]本申请涉及 服务分发技术领域, 尤其涉及 一种用于多节点的移动端服务分发系统 及方法。 背景技术 [0002]随着市场互联网移动端业务的发展进步, 对于用户的隐私数据保护要求不断提 升, 相关法律制度也不断完善, 从而出现各大平台应用市场上线新应用软件的难度越来越 高, 应用软件上线需要经 过严苛的审核流 程。 [0003]由于软件即服务的概念越来越多地被接受和使用。 但是, 软件即服务化软件前期 复杂的业务架构实现, 一般的中小企业没有足够的资金支撑, 所以市场上依然存在大量传 统企业级应用软件, 企业级应用软件一般需要移动端业务支撑, 多企业部署业务同样也需 要多套移动端应用软件, 然 而目前应用市场的上架审核难度较大, 时间较长 。 [0004]因此, 亟需一种用于多节点的移动端服务分发系统及方法, 能够实现多节点部署 同一套企业级应用软件, 实现单一移动端程序支撑多节点企业服务, 减少企业部署上线到 移动端应用商店难度。 发明内容 [0005]针对现有技术的上述不足, 本发明提供一种用于多节点的移动端服务分发系统及 方法, 以解决上述 技术问题。 [0006]第一方面, 本申请提供了一种用于多节点的移动端服务分发系统, 系统包括: 移动 应用模块, 用于通过预设应用登录界面, 获取本地默认节点对应的配置数据; 或通过触发切 换节点指 令, 以进行其他任意节点对应的配置数据的获取; 列表展示模块, 用于通过中间服 务模块, 获取节点列表; 当触发切换节点指令时, 通过中间服务模块, 获取触发切换节点指 令对应的配置数据, 以及通过三级缓存存储配置数据; 其中, 节点列表至少包含 各个节点对 应的节点标识和节 点地址; 登录服务模块, 用于获取用户输入的账号信息, 进而通过三级缓 存获取三级缓存, 初始化应用配置数据。 [0007]进一步地, 中间服务模块, 用于提供节点列表以及各个节点对应的配置数据; 其 中, 配置数据为若干全局变量。 [0008]进一步地, 中间服务模块还包括加密处理单元; 加密处理单元, 用于将RSA+AES混 合加密配置入S SL证书中, 以对配置数据进行加密处 理。 [0009]进一步地, 列表展示模块还包括三级缓存单元; 三级缓存单元, 用于通过本地数据 库缓存、 文件缓存和内存缓存读取中间服 务模块上传的配置数据。 [0010]进一步地, 移动应用模块包括空值校验单元; 空值校验单元, 用于校验本地默认节 点对应的配置数据是否为空值, 当为空值时, 触发切换节点指令 。 [0011]进一步地, 移动应用模块还包括指令触发单元; 指令触发单元, 用于当本地默认节 点对应的配置数据为空值且在预设时间段内未触发切换节点指令时, 自动选择任一节点,说 明 书 1/4 页 3 CN 115051987 A 3

.PDF文档 专利 一种用于多节点的移动端服务分发系统及方法

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