[发明专利]一种软件版本替换方法、装置、设备及可读存储介质在审
申请号: | 201911342537.5 | 申请日: | 2019-12-23 |
公开(公告)号: | CN111158749A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 杨燕;范渊 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郄晨芳 |
地址: | 310000 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 版本 替换 方法 装置 设备 可读 存储 介质 | ||
本发明公开了一种软件版本替换方法,包括:获取用户发送的登录请求,根据登录请求确定目标软件信息;其中,目标软件信息在本地存储;判断目标软件信息与当前软件信息是否相同;若目标软件信息与当前软件信息不相同,则利用目标软件信息替换当前版本软件中的当前软件信息,生成目标版本软件;该方法根据登陆请求确定对应的目标软件信息,在目标软件信息与当前软件信息不相同时利用目标软件信息替换当前软件信息,完成对软件版本的替换;因此仅开发一个软件,通过替换软件信息即可实现软件版本的替换,减少了研发人员和测试人员的工作量;此外,本发明还提供了一种软件版本替换装置、设备及计算机可读存储介质,同样具有上述有益效果。
技术领域
本发明涉及计算机技术领域,特别涉及一种软件版本替换方法、软件版本替换装置、软件版本替换设备及计算机可读存储介质。
背景技术
原厂委托制造(Original Equipment Manufacturer,OEM)是指制造商按照客户的需求和授权,即按照客户特定的条件为客户生产相应的产品。这种委托他人生产的合作方式简称OEM,承接加工任务的制造商被称为OEM厂商。
随着计算机技术的发展,越来越多的客户在购买软件的时候,会对软件有一些特殊的要求。例如要求软件在登录后显示的界面中必须采用客户公司的名称、logo、关于等信息。现有软件定制方法通过在初始化版本的软件代码中拉取分支,对分支进行特制化版本的开发,并将特制化版本软件与客户进行绑定,以便使客户使用相应版本的软件,满足客户的需求。但是当具有特殊要求的客户较多时,需要进行多次特制化版本的开发,因此会大大增加研发人员和测试人员的工作量,使得特制化版本软件的开发过程耗费大量人力和时间。
因此,如何解决现有软件定制方法使得特制化版本软件的开发过程耗费大量人力和时间的问题,是本领域技术人员需要解决的技术问题。
发明内容
有鉴于此,本发明的目的在于提供一种软件版本替换方法、软件版本替换装置、软件版本替换设备及计算机可读存储介质,解决了现有软件定制方法使得特制化版本软件的开发过程耗费大量人力和时间的问题。
为解决上述技术问题,本发明提供了一种软件版本替换方法,包括:
获取用户发送的登录请求,根据所述登录请求确定目标软件信息;其中,所述目标软件信息在本地存储;
判断所述目标软件信息与当前软件信息是否相同;
若所述目标软件信息与所述当前软件信息不相同,则利用所述目标软件信息替换当前版本软件中的所述当前软件信息,生成目标版本软件。
可选地,所述根据所述登录请求确定目标软件信息,包括:
获取所述登录请求中的身份信息;
利用软件信息对应表确定所述身份信息对应的目标信息编号,将所述目标信息编号对应的软件信息确定为所述目标软件信息。
可选地,还包括:
获取所述用户发送的修改请求,确定所述修改请求指定的第一软件信息;
将所述软件信息对应表中所述身份信息对应的目标信息编号修改为所述第一软件信息对应的第一信息编号。
可选地,在所述获取用户发送的登录请求之前,还包括:
进行访问端口号设置操作;
相应的,所述获取用户发送的登录请求,包括:
通过端口获取第一请求,判断所述第一请求对应的端口号是否为第一端口号;
若所述第一请求对应的端口号为第一端口号,则将所述第一请求确定为所述登录请求;
相应的,所述获取所述用户发送的修改请求,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911342537.5/2.html,转载请声明来源钻瓜专利网。