亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種軟件系統(tǒng)更新框架的制作方法

文檔序號:11949631閱讀:來源:國知局

技術(shù)特征:

1.一種軟件系統(tǒng)更新框架,其特征在于,所述的框架包括前端模塊、后臺服務(wù)、FTP服務(wù)器和特征文件;

所述的前端模塊用于與系統(tǒng)用戶的交互,主要實現(xiàn)軟件系統(tǒng)的版本展現(xiàn),提供接口給系統(tǒng)用戶觸發(fā)系統(tǒng)版本更新過程;

所述的后臺服務(wù)主要實現(xiàn)掃描并下載軟件系統(tǒng)升級包,執(zhí)行系統(tǒng)版本更新,特征文件的維護;

所述的特征文件是指一個特定的普通文件,前端模塊和后臺服務(wù)都會定時讀取或者寫入該文件里面的指定字段,兩者通過這些指定字段實現(xiàn)信息的交互;

所述的FTP服務(wù)器只是一個存儲更新包的典型代表,也可以是云盤;用于存放軟件系統(tǒng)更新包,并接收后臺服務(wù)的掃描和下載。

2.根據(jù)權(quán)利要求1所述的軟件系統(tǒng)更新框架,其特征在于,所述的版本展現(xiàn)包括顯示軟件系統(tǒng)當(dāng)前版本信息,是否有最新版本可供升級等;

所述的觸發(fā)系統(tǒng)版本更新過程是指用戶向后臺服務(wù)模塊發(fā)送了升級更新軟件系統(tǒng)的請求。

3.根據(jù)權(quán)利要求1所述的軟件系統(tǒng)更新框架,其特征在于,所述的軟件系統(tǒng)升級包是一個指定格式的包文件,該文件里面包含有軟件系統(tǒng)更新升級所需要的所有文件,以及一個自動安裝腳本和一個軟件更新腳本文件。

4.根據(jù)權(quán)利要求2所述的軟件系統(tǒng)更新框架,其特征在于,所述的軟件系統(tǒng)升級包是一個指定格式的包文件,該文件里面包含有軟件系統(tǒng)更新升級所需要的所有文件,以及一個自動安裝腳本和一個軟件更新腳本文件。

5.根據(jù)權(quán)利要求1至4任一項所述的軟件系統(tǒng)更新框架,其特征在于,所述的執(zhí)行系統(tǒng)版本更新是指接收前端用戶發(fā)送的系統(tǒng)更新請求并執(zhí)行上述軟件更新腳本文件。

6.根據(jù)權(quán)利要求1至4任一項所述的軟件系統(tǒng)更新框架,其特征在于,所述的特征文件維護主要包括:

后臺服務(wù)發(fā)現(xiàn)有軟件系統(tǒng)新版本時,則下載更新包并修改特征文件中的state字段為downloaded,并將新版本的版本號等信息記錄到特征文件相應(yīng)字段;

前端模塊掃描特征文件發(fā)現(xiàn)state字段為downloaded,則展示系統(tǒng)可更新,并同時展示新的版本信息;

前端模塊當(dāng)用戶進行了更新升級操作后,觸發(fā)事件將特征文件的state字段修改為ready;

后臺服務(wù)接收前端模塊的系統(tǒng)更新請求、讀取特征文件的state字段并判斷,若為ready則執(zhí)行更新腳本,更新之后修改特征文件中的state字段為restarted,同時修改其他相應(yīng)字段。

7.根據(jù)權(quán)利要求5所述的軟件系統(tǒng)更新框架,其特征在于,所述的特征文件維護主要包括:

后臺服務(wù)發(fā)現(xiàn)有軟件系統(tǒng)新版本時,則下載更新包并修改特征文件中的state字段為downloaded,并將新版本的版本號等信息記錄到特征文件相應(yīng)字段;

前端模塊掃描特征文件發(fā)現(xiàn)state字段為downloaded,則展示系統(tǒng)可更新,并同時展示新的版本信息;

前端模塊當(dāng)用戶進行了更新升級操作后,觸發(fā)事件將特征文件的state字段修改為ready;

后臺服務(wù)接收前端模塊的系統(tǒng)更新請求、讀取特征文件的state字段并判斷,若為ready則執(zhí)行更新腳本,更新之后修改特征文件中的state字段為restarted,同時修改其他相應(yīng)字段。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1