[問題] 開發中的應用程式架構

作者: moumou219 (毛毛)   2015-03-25 00:14:52
開發平台(Platform): 在 Windows 上開發 AIR 應用程式
(不曉得這個問題適不適合在這個版問,如果不適合我會刪文)
我的問題是這樣,目前正在開發一個應用程式,我很簡略地將它切成兩個區塊,
UI 和核心程式,但考慮到之後會需要更新(更新核心或 UI 都有可能),我希望使
用者下載安裝後,一旦有任何更新的版本,他們的程式都能夠立刻更新。但因為
是第一次碰這方面的東西,怕欠缺思慮,想詢問各位的意見
我的想法是將應用程式切成三個區塊:
A.更新檢查
B.UI
C.核心程式(dll,ane等等)
A 存放一個版本序號,每次程式執行先連向 server 檢查版本序號,一發現不對直接
從 server 抓 B 和 C (皆最新版本)蓋過舊檔案。這樣的架構設計是否可行? 就好比
Garena 每次執行遊戲前都會先檢查是否有最新 patch 一樣(應該沒錯吧)
另外想問的是,這種版本檢查並更新的方式有沒有什麼 tool 能夠直接使用,都自己
來寫真的很花時間...
作者: LiloHuang (十年一刻)   2015-03-25 00:32:00
Adobe AIR update framework http://goo.gl/vllY4S
作者: moumou219 (毛毛)   2015-03-25 00:39:00
我研究看看!! 謝謝!!
作者: loveme00835 (髮箍)   2015-03-25 01:04:00
轉至 Programming板 後刪除。發文前看一下板規跟此板討論主題吧..

Links booklink

Contact Us: admin [ a t ] ucptt.com