基于WinCE的智能終端自動升級引擎設(shè)計
算法流程圖如圖二:
圖二 算法流程圖
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)用接口,極大地提高了軟件維護的效率,在系統(tǒng)實際運行中穩(wěn)定可靠。
結(jié)束語
在機場智能終端系統(tǒng)的開發(fā)和維護過程中,基于WinCE的智能終端自動升級引擎得到了非常成功的應(yīng)用。現(xiàn)在已在各大機場智能終端系統(tǒng)中得到成功推廣,使用戶軟件升級更加方便快捷,也大大減少了維護人員的工作量。對于軟件開發(fā)者和維護人員來說,在無線網(wǎng)絡(luò)的環(huán)境下開發(fā)類似具有自動升級引擎功能的軟件具有很強的實際借鑒意義。
參考文獻:
[1] 凌小鵬,用VB創(chuàng)建支持斷點續(xù)傳的Internet傳輸控件[J],計算機應(yīng)用研究,2000。
[2] 梅怡紅,如何使客戶端的應(yīng)用程序自動升級[J],微電子技術(shù),2003.2。
[3] 王志霞,文件傳輸協(xié)議FTP命令詳解[J],黑龍江氣象,2002.2。
[4] 高健,來五星,史鐵林,嵌入式系統(tǒng)中網(wǎng)絡(luò)通信模塊的實現(xiàn),微計算機信息,2006,8-2:77-79。
[5] David Hill,Brenton Webster,Edward A.Jezierski,etc.,Smart Client Architecture and Design Guide,Microsoft Corporation,June 2004.
評論