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