读书人

基于tomcat+mysql的c/s模式上的系统自

发布时间: 2012-09-04 14:19:30 作者: rapoo

基于tomcat+mysql的c/s模式下的系统自动更新

产品化的系统免不了要实现的就是系统的自动更新,下边讲讲我在工作中实现的win下的产品自动更新。

自动更新步骤:

1、本地系统版本与服务器最新版本比对。

2、发现更新版本后进行升级版下载。

3、关闭应用服务器,更新本地程序,清除缓存,执行sql脚本,重启应用服务器

其中1、2步我是使用java实现的,使用了HttpClient来与服务器端(这里是相对应终端客户来说,指的是产品提供商的运营平台)进行交互,发现更新版本后下载到终端客户本地第3部是借用bat命令来实现的,关闭tomcat,解压下载包,清空tomcat缓存文件夹work,执行sql脚本,重启应用并提醒维平台更新完成。

?

如下代码为进行版本比对并下载服务器端更新文件

?

?bat脚本

? 

读书人网 >Mysql

热点推荐