[发明专利]版本更新方法及装置在审
申请号: | 201910528088.7 | 申请日: | 2019-06-18 |
公开(公告)号: | CN110244967A | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 周宗坤;陈洁 | 申请(专利权)人: | 政采云有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 吴肖肖 |
地址: | 310024 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 项目对象 配置文件 版本更新 更新消息 软件应用 更新 人力物力资源 标识信息 服务器端 模型版本 项目更新 携带 创建 申请 发布 | ||
本申请提供版本更新方法及装置,其中所述版本更新方法应用于服务器端,所述方法包括:获取更新的项目对象模型;生成并发布所述项目对象模型的更新消息,所述更新消息中携带更新所述项目对象模型的标识信息;根据所述更新消息判断是否有与所述项目对象模型对应的第一配置文件:若否,创建与所述项目对象模型相对应的第一配置文件,所述第一配置文件中包括所述项目对象模型的版本号;若是,则更新所述项目对象模型的第一配置文件中的版本号,缩短了软件应用项目更新时间,节省了人力物力资源,提高了软件应用项目项更新项目对象模型版本的效率。
技术领域
本申请涉及互联网技术领域,特别涉及两种版本更新方法,本申请同时涉及两种更新方法装置、两种电子设备,以及一种计算机可读存储介质。
背景技术
随着互联网技术的飞速发展,软件应用在互联网应用中越来越广泛。
对于一个互联网公司来说,会有大量的软件应用项目,每个软件应用项目会引用大量的项目对象模型,当项目对象模型进行版本更新的时候,就需要公司统一制定计划,所有的软件应用项目同时手动更新项目对象模型,再经过软件应用项目测试,测试通过后发布上线,涉及面广,而且消耗时间长。
那么,如何有效的解决上述问题,提高项目对象模型版本更新的效率,就成为了目前亟待解决的问题。
发明内容
有鉴于此,本申请实施例提供了两种版本更新方法,本申请同时涉及两种更新方法装置、两种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的技术缺陷。
根据本申请实施例的第一方面,提供了一种版本更新方法,应用于服务器端,包括:
获取更新的项目对象模型;
生成并发布所述项目对象模型的更新消息,所述更新消息中携带更新所述项目对象模型的标识信息;
根据所述更新消息判断是否有与所述项目对象模型对应的第一配置文件:
若否,创建与所述项目对象模型相对应的第一配置文件,所述第一配置文件中包括所述项目对象模型的版本号;
若是,则更新所述项目对象模型的第一配置文件中的版本号。
根据本申请实施例的第二方面,提供了第二种版本更新方法,应用于客户端,包括:
接收项目对象模型的更新消息,所述更新消息中携带所述项目对象模型的标识信息;
根据所述更新消息获取所述项目对象模型的第一配置文件并判断本地是否存储有所述项目对象模型的第二配置文件:
若否,将所述第一配置文件作为所述项目对象模型的第二配置文件进行保存;
若是,获取所述项目对象模型的第二配置文件;
将所述项目对象模型在第一配置文件中的第一版本号和所述项目对象模型在第二配置文件中的第二版本号进行比较;
若所述第一版本号与所述第二版本号不同,则以所述第一配置文件更新所述第二配置文件;
根据所述第二配置文件获取并存储所述项目对象模型。
根据本申请实施例的第三方面,提供了一种版本更新装置,应用于服务器端,包括:
第一获取模块,被配置为获取更新的项目对象模型。
发布更新模块,被配置为生成并发布所述项目对象模型的更新消息,所述更新消息中携带更新所述项目对象模型的标识信息。
第一判断模块,被配置为根据所述更新消息判断是否有与所述项目对象模型对应的第一配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于政采云有限公司,未经政采云有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910528088.7/2.html,转载请声明来源钻瓜专利网。