【技术实现步骤摘要】
一种基于B/S架构软件的在线更新方法
本专利技术涉及一种基于B/S系统的在线更新方法。本专利技术属于计算机
。
技术介绍
一个刚上线的软件产品必定存在着一些缺陷,既有本身软件程序设计上的BUG,也有对用户需求的不完善。这些方面都需要进一步修改,而这些修改一般是开发人员在本地进行的,无法直接与用户交互。这就必然要将修改推送到服务器,用户通过服务器在线更新软件,从而继续使用。以往C/S架构的软件是直接通过客户端来进行软件的更新,而对于B/S架构的软件,因为其没有客户端,所以更新起来难度较大。本专利技术介绍了一种可以在B/S架构的软件下进行在线更新的方法。该方法利用WebService下的invoke接口和内存技术对版本号进行判断,继而通过下载远程端的ZIP更新包,覆盖原项目,来实现B/S架构软件的在线更新,弥补了 B/S架构软件在更新时没有客户端的缺陷。
技术实现思路
对于一个软件,更新是非常有必要的,而B/S架构软件由于没有客户端,软件的更新较C/S架构的软件难度要大。本专利技术介绍了一种基于B/S架构软件的在线更新方法,弥补了 B/S架构软件在更新时没有客户端的缺陷。 具体步骤如下:步骤1:发布新版本,进行版本对比。开发人员更新新版本时会在远程服务器上发布一个新的版本号,而用户端软件会自动调用WebService接口从而发现有新版本号发布,并与当前使用版本进行对比。若比较结果不一致,则进行更新。 步骤2:备份原项目。进行更新前,先将原项目备份到一个ZIP文件中,以防更新出错。 步骤3:下载新版本。备份好原项目 ...
【技术保护点】
通过WebService接口技术进行远程发布版本信息,使用户可以及时获取到新本版信息,进行对比升级。
【技术特征摘要】
1.通过WebService接口技术进行远程发布版本信息,使用户可以及时获取到新本版信息,进行对比升级。2.以ZIP包在远程服务器端发布新...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:镇江雅迅软件有限责任公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。