rochoc

          關(guān)于java、cobol、zos

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            6 Posts :: 1 Stories :: 21 Comments :: 0 Trackbacks

          01 2009 檔案

          CS結(jié)構(gòu)軟件自動(dòng)升級(jí)實(shí)現(xiàn)(一)
               摘要: 前段時(shí)間做了一個(gè)工具發(fā)布給公司的各部門使用后反饋了不少BUG,每次修改后均需要發(fā)郵件通知各用戶替換最新版本,很不方便,因此后來就寫了一個(gè)自動(dòng)升級(jí)的功能,這樣每次發(fā)布新的版本時(shí)只需要將其部署到自動(dòng)升級(jí)服務(wù)器上,工具使用用戶運(yùn)行工具時(shí)就會(huì)連接到自動(dòng)升級(jí)服務(wù)器,檢查是否有版本更新,如果有則完成更新后再運(yùn)行最新版本,否則就運(yùn)行當(dāng)前工具版本。
          為了使這個(gè)自動(dòng)升級(jí)模塊具有通用性,我將其做成可以單獨(dú)運(yùn)行的程序,而并非集成到工具中,這樣則可以為各類軟件提供自動(dòng)升級(jí)的功能。自動(dòng)升級(jí)模塊采用SOCKET方式實(shí)現(xiàn)升級(jí)客戶端與服務(wù)端的交互,通過版本控制文件autoupdate.xml來控制版本的更新,完成自動(dòng)更新后會(huì)將歷史清單history.htm也發(fā)送給客戶端,并自動(dòng)打開該文件,使用戶可以對(duì)本次升級(jí)的具體內(nèi)容一目了然。  閱讀全文

          posted @ 2009-01-02 23:40 rochoc 閱讀(244) | 評(píng)論 (0)  編輯

          主站蜘蛛池模板: 灵宝市| 得荣县| 肥城市| 麻城市| 博湖县| 库伦旗| 云龙县| 陆川县| 偏关县| 芦山县| 鸡泽县| 南乐县| 蓬安县| 盐亭县| 普格县| 彭山县| 迭部县| 浙江省| 象州县| 阿勒泰市| 鹤壁市| 天峨县| 囊谦县| 忻州市| 绍兴市| 如东县| 航空| 翁源县| 咸宁市| 新余市| 保靖县| 安吉县| 汪清县| 凤山县| 宁安市| 阳新县| 东城区| 利津县| 沙坪坝区| 体育| 淮滨县|