自动更新系统客户端2.0概要设计

自动更新系统客户端2.0概要设计

ID:13689183

大小:86.26 KB

页数:0页

时间:2018-07-23

自动更新系统客户端2.0概要设计_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《自动更新系统客户端2.0概要设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、自动更新系统客户端概要设计说明书厦门市南方科宇科技有限公司自动更新系统客户端2.0设计方案文档编写卢晓峰编写日期2011-08-08文档编号文档审核审核日期保密等级编写部门研发一部http:www.fjky.com.cn Tel:0592-5953061Page6of6自动更新系统客户端概要设计说明书厦门市南方科宇科技有限公司修改历史纪录:序号日期修改人审核人说明http:www.fjky.com.cn Tel:0592-5953061Page6of6自动更新系统客户端概要设计说明书厦门市南方科宇科技有限公司需求背景动态监管2.1客户端采用C/S应用架构,自动更新客户

2、端1.0仅支持WEB应用更新,无法满足动态监管2.1客户端自动更新的需要。更新功能点支持C/S应用的自动更新打包方式为exe安装包,自动加入启动项。设计思路通过Socket与C/S应用的端口建立连接发送关闭请求,更新结束后重新启动应用。版本修改内容1.在conf/sys.properties配置文件增加配置项system.config.startCmd(应用启动cmd,例:D:\Keyusoftstartup.exe)system.config.stopPort(应用停止端口,例:23011)2,对service_names.propertiessgn做处理,当更

3、新客户端无法发现service_names.properties文件默认更新目标为C/S应用。http:www.fjky.com.cn Tel:0592-5953061Page6of6自动更新系统客户端概要设计说明书厦门市南方科宇科技有限公司3.增加关闭应用的网络通讯协议请求代码7041:51+36+8=95bytes;说明占用位数(bytes)客户端ID36密码8响应代码7042:51+2=53bytes;说明占用位数(bytes)停止应用标志:00停止成功,01停止失败2补充说明通讯协议头网络通讯协议头共定义51位。说明占用位数(bytes)报文总大小:如果有附件

4、,则不包括附件大小12报文代码:标识报文类别的代码4压缩标志:0未压缩1已压缩1加密标志:0不加密、1RSA、2DES、3Base641包校验类型:0不校验、1CRC16、2CRC32、3ADLER32、4MD51包校验码32http:www.fjky.com.cn Tel:0592-5953061Page6of6自动更新系统客户端概要设计说明书厦门市南方科宇科技有限公司sys.properties配置文件说明配置项说明system.config.singleton是否只能打开(值为true或false)system.config.checkport唯一性检测端口,默

5、认为23222system.config.viewTimer检查是否有更新包轮循时间(秒)system.config.target更新应用的安装Home目录物理地址system.config.startCmd应用启动命令路径,Web应用请删除此项system.config.stopPort应用停止命令端口,Web应用请删除此项更新客户端手动安装布骤1.导入客户密钥文件key.ky将文件拷贝至需要更新的应用安装目录。2.修改conf/app.xmla)ProductId产品标识b)Version已布署产品目前版本号c)IpAddress更新服务器IP(默认192.168

6、.1.152)d)Port更新服务器端口(默认23000)e)ClientId在更新程序启动时自动从key.ky读取写入。f)isAutoUpdate设置为true3.修改conf/database.properties(更新应用的数据库连接配置,用于更新SQL脚本)a)dbURL数据库连接字符串b)userName数据库连接用记c)userPwd数据库连接帐号d)driverName数据库驱动4.修改conf/service_names.propertiesTomcat注册windows服务名,如果更新应用为C/S,则删除该文件。通常四个选项配置名相同,个别特例不同

7、。a)service.stop服务停止名称b)service.start服务启动名称c)service.status查看服务状态名称http:www.fjky.com.cn Tel:0592-5953061Page6of6自动更新系统客户端概要设计说明书厦门市南方科宇科技有限公司a)service.config查看服务配置信息名称2.修改conf/sys.properties参见sys.properties配置说明3.注册为开机启动项并启动客户端(uprc.jar)http:www.fjky.com.cn Tel:0592-5953061Page6o

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。