[发明专利]版本文件传输方法、装置及服务器有效
申请号: | 202210194740.8 | 申请日: | 2022-03-02 |
公开(公告)号: | CN114268624B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 周明亮;杨远涛;杜军红;葛振纲;李成祥 | 申请(专利权)人: | 上海豪承信息技术有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L9/40;G06F8/41;G06F8/71;G06F21/60;G06F21/64 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘丹;刘芳 |
地址: | 201203 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 版本 文件传输 方法 装置 服务器 | ||
1.一种版本文件传输方法,其特征在于,应用于主服务器,所述方法包括:
对多个源代码文件进行编译,得到编译后的多个版本文件以及每一版本文件的编译状态和输出类型;所述多个源代码文件为生成系统软件包的文件;
根据每一版本文件的编译状态和输出类型确定多个版本文件的传输顺序;
根据所述传输顺序通过第一专线网络向黄区服务器依次传输多个版本文件,以使黄区服务器在接收到每一版本文件并通过每一版本文件的传输参数确定所述版本文件未被篡改后,通过第二专线网络向非黄区服务器传输所述版本文件;所述黄区是指信息安全的专区。
2.根据权利要求1所述的方法,其特征在于,所述根据每一版本文件的编译状态和输出类型确定多个版本文件的传输顺序,包括:
针对任一版本文件,若所述版本文件的编译状态和输出类型满足预设条件时,确定所述版本文件为待传输版本文件;
针对任一待传输版本文件,根据所述待传输版本文件的输出类型以及输出类型与传输优先级参数的对应关系确定所述待传输版本文件的传输优先级参数;
根据每一待传输版本文件的传输优先级参数确定所有待传输版本文件的传输顺序。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当所述版本文件的编译状态为编译通过时,判断所述版本文件的输出类型是否为预设输出类型;
若所述输出类型为预设输出类型,则确定所述版本文件编译状态和输出类型满足预设条件。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
针对任一版本文件,若所述版本文件的编译状态为编译未通过或者输出类型不符合预设输出类型时,则确定所述版本文件编译状态和输出类型不满足预设条件,并得到编译失败信息;
将所述编译失败信息发送给相关工作人员。
5.根据权利要求2所述的方法,其特征在于,所述输出类型包括:刷机包类型、第一解析工具类型和第二解析工具类型;所述刷机包类型对应的传输优先级参数为第一参数;所述第一解析工具类型对应的传输优先级参数为第二参数;所述第二解析工具类型对应的传输优先级参数为第三参数;所述根据每一待传输版本文件的传输优先级参数确定所有待传输版本文件的传输顺序,包括:
将传输优先级参数为第一参数的版本文件的传输顺序设置为第一顺序,将传输优先级参数为第二参数的版本文件的传输顺序设置为第二顺序,将传输优先级参数为第三参数的版本文件的传输顺序设置为第三顺序。
6.根据权利要求1-5任一项所述的方法,其特征在于,对多个源代码文件进行编译,得到编译后的多个版本文件以及每一版本文件的编译状态和输出类型,包括:
判断当前时间是否达到定时时间;
若达到定时时间,则通过编译程序对多个源代码文件进行编译,在编译结束后得到通知表单和编译后的多个版本文件;
对所述通知表单进行解析得到每一版本文件的编译状态和输出类型。
7.一种版本文件传输方法,其特征在于,应用于黄区服务器,所述方法包括:
接收主服务器按照传输顺序通过第一专线网络传输的多个版本文件,并获取每一版本文件的传输参数;
根据所述传输参数确定所述版本文件未被篡改后,通过第二专线网络向非黄区服务器传输所述版本文件;
其中,所述传输顺序为主服务器对多个源代码文件进行编译,得到编译后的多个版本文件以及每一版本文件的编译状态和输出类型后,根据每一版本文件的编译状态和输出类型确定的多个版本文件的传输顺序;所述多个源代码文件为生成系统软件包的文件;所述黄区是指信息安全的专区。
8.根据权利要求7所述的方法,其特征在于,所述传输参数包括哈希值;根据所述传输参数确定所述版本文件未被篡改,包括:
通过第一预设命令获取所述版本文件名称对应的预设哈希值;
将获取的哈希值与所述预设哈希值对比,若一致,则确定所述版本文件未被篡改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海豪承信息技术有限公司,未经上海豪承信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210194740.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:固件升级方法、装置、设备及存储介质
- 下一篇:一种目标检索方法和装置