[发明专利]一种软件产品发布方法和装置在审
申请号: | 201710892792.1 | 申请日: | 2017-09-27 |
公开(公告)号: | CN107656742A | 公开(公告)日: | 2018-02-02 |
发明(设计)人: | 卓君 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/65;G06F8/71;G06F11/14;G06F17/30;G06F21/51 |
代理公司: | 北京中强智尚知识产权代理有限公司11448 | 代理人: | 王书彪,刘艳芬 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件产品 发布 方法 装置 | ||
1.一种软件产品发布方法,其特征在于,包括:
获取待发布软件产品的产品文件,并对所述产品文件进行打包;
对打包后的产品文件进行安全处理;
配置安全处理后的产品文件对应的配置参数;
提交配置完成后的产品文件相应的发布审批请求,以便在审批通过后,发布所述待发布软件产品。
2.根据权利要求1所述的方法,其特征在于,所述对打包后的产品文件进行安全处理之后,所述方法还包括:
利用预设安全文件传输协议SFTP,将安全处理后的产品文件备份到备份服务器中。
3.根据权利要求2所述的方法,其特征在于,所述将安全处理后的产品文件备份到备份服务器中,具体包括:
利用预设安全外壳SSH协议,向备份服务器发送文件传输指令,以便通过所述备份服务器中预先部署的数据传输服务,将安全处理后的产品文件直接传输到所述备份服务器中。
4.根据权利要求1所述的方法,其特征在于,所述对打包后的产品文件进行安全处理,具体包括:
对打包后的产品文件进行解压;
将解压后的产品文件进行查毒和安全测试处理。
5.根据权利要求4所述的方法,其特征在于,所述对打包后的产品文件进行解压,具体包括:
获取打包后的产品文件对应的软件产品标识信息;
从预设存储位置中获取与所述软件产品标识信息对应的解压策略信息,所述预设存储位置中保存有不同的软件产品标识信息分别对应的解压策略信息;
根据获取到的所述解压策略信息,对所述打包后的产品文件进行解压。
6.根据权利要求5所述的方法,其特征在于,所述解压策略信息中至少包含一种解压方式以及所述解压方式之间的解压顺序,所述根据获取到的所述解压策略信息,对所述打包后的产品文件进行解压,具体包括:
利用所述解压方式,按照所述解压顺序,对所述打包后的产品文件进行逐层次解压,直至获取得到解压后的目标文件;
所述将解压后的产品文件进行查毒和安全测试处理,具体包括:
将所述目标文件进行查毒和安全测试处理。
7.根据权利要求4所述的方法,其特征在于,将解压后的产品文件进行查毒,具体包括:
将解压后的产品文件实时同步至查毒服务器,以使得通过所述查毒服务器对所述解压后的产品文件实时进行查毒并返回查毒结果;
根据接收到的查毒结果,若检测出所述解压后的产品文件存在异常,则获取所述待发布软件产品对应厂商模块的通信方式信息;
根据所述厂商通信方式信息,将所述待发布软件产品的查毒结果发送给所述厂商模块。
8.一种软件产品发布装置,其特征在于,包括:
打包单元,用于获取待发布软件产品的产品文件,并对所述产品文件进行打包;
安全处理单元,用于对打包后的产品文件进行安全处理;
配置单元,用于配置安全处理后的产品文件对应的配置参数;
审批单元,用于提交配置完成后的产品文件相应的发布审批请求,以便在审批通过后,发布所述待发布软件产品。
9.一种存储设备,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至7任一项所述的软件产品发布方法。
10.一种软件产品发布装置,其特征在于,所述装置包括存储设备和处理器,
所述存储设备,用于存储计算机程序;
所述处理器,用于执行所述计算机程序以实现权利要求1至7任一项所述的软件产品发布方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710892792.1/1.html,转载请声明来源钻瓜专利网。