我知道有一種升級方式.客戶端維護一個升級文件,可以是xml文件,裡面記錄當前組件的版本號,最近升級時間等一些信息.然後定期(通常在客戶端有一個類似於升級代理的服務在運行)與遠程升級伺服器進行通訊,升級伺服器端可能有一個類似webservice的東西開放著,至於伺服器端的通訊,用常見的網絡協議都可以的,伺服器端的實現只要能夠與客戶端的升級代理相匹配就可以了.接著從伺服器端通過與本地升級文件的比較獲取一個需要更新軟體的列表,然後就是下載安裝了.更詳細可以參考一下windowssocket編程、webservice等內容。
軟體升級流程:手機軟體升級[朗讀]
@table1
頂0
加入收藏
相關問答推薦