发明名称 客户端软件升级系统及方法
摘要 发明揭示了一种客户端软件升级系统及方法,所述方法包括如下步骤:在服务器端设置服务器端升级模块,服务器端升级控制模块设置一服务器端升级控制单元,服务器端升级控制单元指定一端口,指定升级文件列表;服务器端的服务器升级控制单元按照所述升级文件列表把各文件按照数据流stream方式,以多线程方式准备好;在客户端设置一客户端升级模块,客户端升级模块设置一客户端升级控制单元,客户端升级控制单元指定一端口,该端口与所述服务器端指定的端口相同;当客户端连接上服务器端时,创建读写数据流stream线程,即可把相关文件读取存入指定文件夹。本发明能够保证客户端软件与服务器端绝对一致,保证异地客户端自动得到版本升级。
申请公布号 CN101938470B 申请公布日期 2015.08.26
申请号 CN201010252138.2 申请日期 2010.08.12
申请人 厦门市顺和达软件有限公司 发明人 蔡忠良;陈耀辉
分类号 H04L29/06(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 上海光华专利事务所 31219 代理人 王松
主权项 一种客户端软件升级系统,其特征在于,所述系统包括:服务器端升级模块,设置于服务器端;所述服务器端升级控制模块设置一个TServerSocket,指定一端口Port、缓存大小为1KB、初始线程数为0、指定数据流stream读取的升级文件列表为update.ini;服务器端的TServerSocket按照update.ini把各文件按照数据流stream方式,以多线程方式准备好;客户端升级模块,设置于客户端;所述客户端升级模块设置一TClientSocket,其指定的端口Port与所述服务器端指定的端口Port相同,创建读写数据流stream线程;当客户端连接上服务器端时,创建读写线程,即可把相关文件读取存入指定文件夹;服务器端采用多线程方式,多个客户端可正常同时升级;传送正常完成后,关闭客户端更新替换文件;若传送异常,则强制终止客户端运行。
地址 361008 福建省厦门市软件园二期观日路22号102室F17单元