全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111516404.2 (22)申请日 2021.12.10 (71)申请人 广州河东科技有限公司 地址 510000 广东省广州市番禺区石楼镇 莲花西路86号(7号车间) (72)发明人 薛柯利 曾义 杜其昌  (74)专利代理 机构 广州骏思知识产权代理有限 公司 44425 代理人 张金龙 (51)Int.Cl. H04L 9/40(2022.01) H04L 67/02(2022.01) H04L 41/082(2022.01) G06F 8/61(2018.01) G06F 21/12(2013.01) (54)发明名称 一种LINUX网关应用程序的安装方法、 装置 及智能网关 设备 (57)摘要 本发明提供一种LINUX网关应用程序的安装 方法、 装置及智 能网关设备, 该方法包括如下步 骤: 云端服务器向LINUX网关推送安装应用信息; LINUX网关根据安装应用信息, 向云端服务器发 送安装应用包授权证书请求; 云端服务器根据请 求, 向LINUX网关发送安装应用包授权证书, 证书 包括安装应用包的下载地址; LINUX网关接收安 装应用包授权证书, 并根据下载地址, 创建下载 链路, 并提交安装应用包授权证书; LINUX网关通 过所述下载链路下载安装应用包。 本发明可以实 现云端服务器到LINUX网关的应用程序的自动安 装授权, 降低项目运维 成本, 提升交付效率。 权利要求书2页 说明书8页 附图2页 CN 114374538 A 2022.04.19 CN 114374538 A 1.一种LINUX网关应用程序的安装方法, 其特 征在于, 该 方法包括如下步骤: 云端服务器向LINUX网关推送安装应用信息; 所述LINUX网关根据所述安装应用信息, 向所述云端服务器发送安装应用包授权证书 请求; 所述云端服务器根据所述请求, 向所述LINUX网关发送所述安装应用包授权证书, 所述 证书包括所述 安装应用包的下 载地址; 所述LINUX网关接收所述安装应用包授权证书, 并根据所述下载地址, 创建下载链路, 并提交所述 安装应用包授权证书; 所述LINUX网关通过 所述下载链路下 载安装应用包。 2.根据权利要求1所述的一种LINUX网关应用程序的安装方法, 其特征在于, 所述创建 下载链路, 并提交所述 安装应用包授权证书, 包括: 所述LINUX网关创建HT TPS线程并启动HT TPS客户端; 所述LINUX网关通过 所述HTTPS客户端向HT TPS服务器提交所述 安装应用包授权证书; 所述LINUX网关通过 所述下载链路下 载所述安装应用包前, 还 包括: 所述HTTPS服务器验证所述安装应用包授权证书是否有效, 若所述安装应用包授权证 书有效, 则根据所述下 载地址将安装应用包发送至所述 LINUX网关。 3.根据权利要求2所述的一种LINUX网关应用程序的安装方法, 其特征在于, 所述安装 应用包包括多个, 并构成安装应用列表包, 所述LINU X网关通过所述下载链路下载安装应用 包, 包括: 所述LINUX网关根据所述 安装应用列表包, 下 载所述列表包中的安装应用包。 4.根据权利要求1所述的一种LINUX网关应用程序的安装方法, 其特征在于, 云端服务 器向所述 LINUX网关推送安装应用信息前, 还 包括如下步骤: 所述LINUX网关创建一个TCP线程并打开TCP客户端; 所述LINUX网关通过所述TCP客户端, 向所述云端服务器发送连接请求, 所述连接请求 包括网关认证SN码; 所述云端服务器根据 所述网关认证SN码, 查找所述云端服务器的数据库中是否存在与 所述网关认证SN码配对的MAC码; 若存在与所述LINUX网关认证SN码配对的MAC码, 则所述云端服务器与所述LINUX网关 之间建立连接 。 5.一种LINUX网关应用程序的安装方法, 应用于LINUX网关, 其特征在于, 该方法包括如 下步骤: 接收云端服 务器推送的安装应用信息; 根据所述 安装应用信息, 向所述云端服 务器发送安装应用包授权证书请求; 接收所述云端服务器发送的安装应用包授权证书, 所述证书包括所述安装应用包的下 载地址; 根据所述下 载地址, 创建下 载链路, 并提交所述 安装应用包授权证书; 通过所述下载链路下 载安装应用包。 6.根据权利要求5所述的一种LINUX网关应用程序的安装方法, 其特征在于, 创建下载 链路, 并提交所述 安装应用包授权证书, 包括:权 利 要 求 书 1/2 页 2 CN 114374538 A 2创建HTTPS线程并启动HT TPS客户端; 通过所述HTTPS客户端向HT TPS服务器提交所述 安装应用包授权证书; 通过所述下载链路下 载所述安装应用包前, 还 包括: 接收安装应用 列表包, 所述安装应用列表包通过HTTPS服务器验证所述安装应用包授 权证书有效后, 根据所述下 载地址获取。 7.根据权利要求6所述的一种LINUX网关应用程序的安装方法, 其特征在于, 接收云端 服务器推送的安装应用信息前, 还 包括如下步骤: 创建一个TCP线程并打开TCP客户端; 通过所述TCP客户端, 向所述云端服务器发送连接请求, 所述连接请求包括网关认证SN 码; 与所述云端服务器间建立连接, 所述连接通过所述云端服务器根据所述网关认证SN 码, 查找到所述云端服 务器的数据库中存在与所述网关认证SN码配对的MAC码后建立。 8.根据权利要求7所述的一种LINUX网关应用程序的安装方法, 其特征在于, 通过所述 下载链路下 载安装应用包, 包括: 启动安装脚本; 通过所述安装脚本创建所述安装应用包的安装路径, 并解压所述安装应用包至所述安 装路径; 通过所述安装脚本配置所述 安装应用的运行环境变量后重启。 9.一种LINUX网关应用程序的安装 装置, 其特 征在于, 包括: 信息接收模块, 用于 接收云端服 务器推送的安装应用信息; 请求发送模块, 用于根据所述安装应用信息, 向所述云端服务器发送安装应用包授权 证书请求; 授权证书接收模块, 用于接收所述云端服务器发送的安装应用包授权证书, 所述证书 包括所述 安装应用包的下 载地址; 证书提交模块, 用于根据 所述下载地址, 创建下载链路, 并提交所述安装应用包授权证 书; 下载模块, 用于通过 所述下载链路下 载安装应用包。 10.一种智能网关 设备, 其特 征在于, 包括: 至少一个存 储器和至少一个处 理器; 所述存储器, 用于存 储一个或多个程序; 当所述一个或多个程序被所述至少一个处理器执行, 使得所述至少一个处理器实现如 权利要求5 至8任一项所述的一种L INUX网关应用程序的安装方法的步骤。权 利 要 求 书 2/2 页 3 CN 114374538 A 3

.PDF文档 专利 一种LINUX网关应用程序的安装方法、装置及智能网关设备

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种LINUX网关应用程序的安装方法、装置及智能网关设备 第 1 页 专利 一种LINUX网关应用程序的安装方法、装置及智能网关设备 第 2 页 专利 一种LINUX网关应用程序的安装方法、装置及智能网关设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 22:36:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。