[發明專利]一種應用程序的流式執行方法有效
| 申請號: | 201410414515.6 | 申請日: | 2014-08-21 |
| 公開(公告)號: | CN104158886B | 公開(公告)日: | 2017-05-24 |
| 發明(設計)人: | 陽旺;鄧彪 | 申請(專利權)人: | 中南大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 長沙市融智專利事務所43114 | 代理人: | 黃美成 |
| 地址: | 410083 湖南*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 執行 方法 | ||
技術領域
本發明涉及一種應用程序的流式執行方法。
背景技術
隨著互聯網技術的發展,應用程序的數量也呈現爆炸式增長,基本上各個領域,都有著各色各樣的應用程序,這些應用程序方便了人們的工作與生活。
隨著移動互聯網的出現,手機應用數量與日俱增。互聯網廠商為了方便用戶查找與使用應用,分別推出了各自的移動應用商店,對應用按照各種不同的特性進行歸類,以期能夠方便人們下載和使用應用?;谝苿討蒙痰甑膽檬褂媚J娇梢詺w類為以下幾個步驟:搜索/推送->下載->安裝->使用。隨著手機的使用時間增加,安裝的應用數量增加,經常會出現設備存儲空間不足,需要升級硬件設備的情況。而手機上每天需要使用的高頻應用卻很少,許多應用雖然屬于低頻應用,但是卻需要很大的存儲空間,游戲類應用便是如此。用戶經常會碰到需要臨時使用某款應用,卻需要下載幾十兆甚至上百兆的應用到本地,然后才能安裝使用,使用完成為了節省設備空間,立刻從手機上卸載。顯然,傳統的應用使用方式不支持應用即點即用,需要將應用程序下載到設備才能使用,并長期占據設備存儲空間是該矛盾發生的主要原因。
發明內容
本發明提出了一種應用程序的流式執行方法,針對現有技術中應用程序的執行方式無法滿足日益增長的使用需求,使得應用程序通過網絡按需流式加載到客戶端內存執行,執行完畢即“流”走,免除了用戶使用應用程序過程中的下載與安裝過程。
一種應用程序的流式執行方法,包括以下幾個步驟:
步驟1:遠程服務器建立應用程序目錄,應用程序目錄中采用網絡文件系統形式存儲有應用程序文件,并將應用程序的屬性信息和訪問地址存儲于數據庫服務器中;
所述遠程服務器和數據庫服務器之間進行網絡通信;
所述應用程序的屬性信息包括運行環境信息、程序版本號及名稱;
步驟2:移動終端將其軟硬件配置信息通過網絡上傳到遠程服務器;
所述移動終端軟硬件配置信息包括移動移動終端運行系統類型、系統版本號、CPU型號及內存大?。?/p>
步驟3:遠程服務器基于移動終端的軟硬件配置信息從數據庫服務器中搜索與之匹配的應用程序的訪問地址,并在遠程服務器上為移動終端創建移動終端應用目錄;
所述移動終端應用目錄與移動終端設備一一對應,存儲移動終端的網絡應用和數據,移動終端應用目錄在移動終端第一次訪問時創建,之后訪問則無需創建;
步驟4:遠程服務器基于從數據庫服務器檢索到的應用程序訪問地址,將應用程序文件從遠程服務器的應用程序目錄同步到移動終端應用目錄,并返回該移動終端應用目錄的訪問地址給移動終端;
所述應用程序文件同步操作是將遠程服務器的應用程序目錄下的應用程序以拷貝或者軟鏈接的形式使得應用程序在移動終端應用目錄下能夠正常訪問;
步驟5:移動終端在本地磁盤上創建掛載點,所述掛載點為能被系統正常訪問的文件夾;
步驟6:移動終端基于網絡文件系統協議將獲取到的遠程服務器移動終端應用目錄的訪問地址掛載到掛載點上,實現掛載點與遠程服務器上移動終端應用目錄的共享與同步,同時根據掛載點內同步的移動終端應用目錄下應用程序內容,修改系統應用程序列表,并通知系統界面刷新應用程序列表;
所述共享與同步是指存儲空間和應用程序文件的共享和同步;
所述應用程序列表包括應用程序的圖標、名稱及版本號;
步驟7:用戶點擊移動終端的系統界面上的應用程序圖標,移動終端根據網絡文件系統協議將產生的系統本地磁盤I/O請求,轉換成網絡I/O請求,并將所需應用程序文件按請求流式加載到移動終端內存運行;
步驟8:應用程序運行結束時,清理移動移動終端的系統內存中的緩存。
當所述移動終端監控到掛載點的移動終端應用目錄的應用程序內容發生變化時,移動終端依據變化的應用程序在移動終端應用目錄中的訪問地址向系統注冊新增的應用信息,并通知系統界面更新應用程序列表。
當遠程服務器中應用程序目錄的應用數據發生變化時,數據庫服務器中存儲的信息同步更新,保存應用程序屬性信息與移動終端軟硬件配置信息之間的映射關系;
所述遠程服務器目錄的應用數據變化包括應用程序的添加、修改或刪除。
所述遠程服務器上設有權限認證模塊,當移動終端與遠程服務器通信時,調用權限認證模塊認證使用移動終端的用戶的使用權限。
所述遠程服務器和數據庫服務器可以為分離的物理服務器,也可以為集成式物理服務器。
有益效果
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中南大學,未經中南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410414515.6/2.html,轉載請聲明來源鉆瓜專利網。





