基于WinCE的智能終端自動(dòng)升級(jí)引擎設(shè)計(jì)
算法流程圖如圖二:
圖二 算法流程圖
4.2.3 接口字符串協(xié)議
(1)"#"隔開的三段按順序是:#更新文件信息#添加文件信息#刪除文件信息#。
(2)"*"隔開的更新/添加文件信息:*文件名*文件大小*服務(wù)器安裝目錄*智能終端安裝目錄*。
(3)"*"隔開的刪除文件信息:*文件名*文件大小*智能終端安裝目錄*。
例如:#*ssdit.exe*101KB*c:windowsssdit* ssdit*#*conx.dll*1.2MB*c:windowssyste m32*windowssystem32*#*config.ini*6KB*c:windows*windows*#
該算法為系統(tǒng)上層應(yīng)用提供了調(diào)用接口,極大地提高了軟件維護(hù)的效率,在系統(tǒng)實(shí)際運(yùn)行中穩(wěn)定可靠。
結(jié)束語
在機(jī)場(chǎng)智能終端系統(tǒng)的開發(fā)和維護(hù)過程中,基于WinCE的智能終端自動(dòng)升級(jí)引擎得到了非常成功的應(yīng)用?,F(xiàn)在已在各大機(jī)場(chǎng)智能終端系統(tǒng)中得到成功推廣,使用戶軟件升級(jí)更加方便快捷,也大大減少了維護(hù)人員的工作量。對(duì)于軟件開發(fā)者和維護(hù)人員來說,在無線網(wǎng)絡(luò)的環(huán)境下開發(fā)類似具有自動(dòng)升級(jí)引擎功能的軟件具有很強(qiáng)的實(shí)際借鑒意義。
參考文獻(xiàn):
[1] 凌小鵬,用VB創(chuàng)建支持?jǐn)帱c(diǎn)續(xù)傳的Internet傳輸控件[J],計(jì)算機(jī)應(yīng)用研究,2000。
[2] 梅怡紅,如何使客戶端的應(yīng)用程序自動(dòng)升級(jí)[J],微電子技術(shù),2003.2。
[3] 王志霞,文件傳輸協(xié)議FTP命令詳解[J],黑龍江氣象,2002.2。
[4] 高健,來五星,史鐵林,嵌入式系統(tǒng)中網(wǎng)絡(luò)通信模塊的實(shí)現(xiàn),微計(jì)算機(jī)信息,2006,8-2:77-79。
[5] David Hill,Brenton Webster,Edward A.Jezierski,etc.,Smart Client Architecture and Design Guide,Microsoft Corporation,June 2004.
評(píng)論