[發明專利]一種應用程序的流式執行方法有效
| 申請號: | 201410414515.6 | 申請日: | 2014-08-21 |
| 公開(公告)號: | CN104158886B | 公開(公告)日: | 2017-05-24 |
| 發明(設計)人: | 陽旺;鄧彪 | 申請(專利權)人: | 中南大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 長沙市融智專利事務所43114 | 代理人: | 黃美成 |
| 地址: | 410083 湖南*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 執行 方法 | ||
1.一種應用程序的流式執行方法,其特征在于,包括以下幾個步驟:
步驟1:遠程服務器建立應用程序目錄,應用程序目錄中采用網絡文件系統形式存儲有應用程序文件,并將應用程序的屬性信息和訪問地址存儲于數據庫服務器中;
所述遠程服務器和數據庫服務器之間進行網絡通信;
所述應用程序的屬性信息包括運行環境信息、程序版本號及名稱;
步驟2:移動終端將其軟硬件配置信息通過網絡上傳到遠程服務器;
所述終端軟硬件配置信息包括移動終端運行系統類型、系統版本號、CPU型號及內存大小;
步驟3:遠程服務器基于移動終端的軟硬件配置信息從數據庫服務器中搜索與之匹配的應用程序的訪問地址,并在遠程服務器上為移動終端創建移動終端應用目錄;
所述移動終端應用目錄與移動終端設備一一對應,存儲移動終端的網絡應用和數據,移動終端應用目錄在移動終端第一次訪問時創建,之后訪問則無需創建;
步驟4:遠程服務器基于從數據庫服務器檢索到的應用程序訪問地址,將應用程序文件從遠程服務器的應用程序目錄同步到終端應用目錄,并返回該移動終端應用目錄的訪問地址給移動終端;
所述應用程序文件同步操作是將遠程服務器的應用程序目錄下的應用程序以拷貝或者軟鏈接的形式使得應用程序在移動終端應用目錄下能夠正常訪問;
步驟5:移動終端在本地磁盤上創建掛載點,所述掛載點為能被移動終端系統正常訪問的文件夾;
步驟6:移動終端基于網絡文件系統協議將獲取到的遠程服務器終端應用目錄的訪問地址掛載到掛載點上,實現掛載點與遠程服務器上移動終端應用目錄的共享與同步,同時根據掛載點內同步的移動終端應用目錄下應用程序內容,修改移動終端系統應用程序列表,并通知移動終端系統界面刷新應用程序列表;
所述共享與同步是指存儲空間和應用程序文件的共享和同步;
所述應用程序列表包括應用程序的圖標、名稱及版本號;
步驟7:用戶點擊移動終端的系統界面上的應用程序圖標,移動終端根據網絡文件系統協議將產生的系統本地磁盤I/O請求,轉換成網絡I/O請求,并將所需應用程序文件按請求流式加載到移動終端內存運行;
步驟8:應用程序運行結束時,清理移動終端的系統內存中的緩存。
2.根據權利要求1所述的應用程序的流式執行方法,其特征在于,當所述移動終端監控到掛載點的移動終端應用目錄的應用程序內容發生變化時,移動終端依據變化的應用程序在移動終端應用目錄中的訪問地址向系統注冊新增的應用信息,并通知系統界面更新應用程序列表。
3.根據權利要求2所述的應用程序的流式執行方法,其特征在于,當遠程服務器中應用程序目錄的應用數據發生變化時,數據庫服務器中存儲的信息同步更新,保存應用程序屬性信息與移動終端軟硬件配置信息之間的映射關系;
所述遠程服務器目錄的應用數據變化包括應用程序的添加、修改或刪除。
4.根據權利要求1-3任一項所述的應用程序的流式執行方法,其特征在于,所述遠程服務器上設有權限認證模塊,當終端與遠程服務器通信時,調用權限認證模塊認證使用終端的用戶的使用權限。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中南大學,未經中南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410414515.6/1.html,轉載請聲明來源鉆瓜專利網。





