異質(zhì)終端應(yīng)用狀態(tài)遷移框架
發(fā)布時間:2022-12-11 03:26
隨著個人終端的多元化、應(yīng)用軟件的豐富化以及辦公娛樂的移動化,利用智能終端訪問無處不在的云服務(wù)來處理個人日常已經(jīng)成為常態(tài)。然而,由于環(huán)境和應(yīng)用場景的不確定性,終端用戶在處理任務(wù)過程中常常會面臨在不同終端間切換應(yīng)用的問題。因此,實現(xiàn)應(yīng)用在不同終端間的自動無縫遷移變得越來越重要。為實現(xiàn)上述目的,本文設(shè)計了滿足用戶移動化體驗的應(yīng)用自動化遷移框架,實現(xiàn)應(yīng)用在不同終端間自動無縫遷移。首先,提出應(yīng)用抽象模型,對應(yīng)用的軟件設(shè)計架構(gòu)、內(nèi)部組織形式及工作流程進(jìn)行描述,并基于應(yīng)用工作流定義了應(yīng)用描述語言,實現(xiàn)了從應(yīng)用程序到抽象模型再到應(yīng)用描述文件的三級映射,屏蔽了應(yīng)用不同版本間頁面布局與視圖邏輯的差異,奠定了應(yīng)用跨終端遷移的基礎(chǔ)。接著,在抽象模型的支持下,構(gòu)建了應(yīng)用自動化遷移框架,從會話狀態(tài)的共享和表現(xiàn)層狀態(tài)重現(xiàn)兩個角度完成了對應(yīng)用程序狀態(tài)動態(tài)捕獲保存和重建恢復(fù),并充分考慮了應(yīng)用狀態(tài)的組織、存儲及其安全性等關(guān)鍵問題,兼顧遺留應(yīng)用和正在開發(fā)的應(yīng)用,給出了應(yīng)用跨終端自動切換問題的一般化解決方案。最后,以兩個實際應(yīng)用案例為例,展示了應(yīng)用在Web終端和Android終端間自動無縫遷移的效果。綜上所述,針對移動環(huán)境下...
【文章頁數(shù)】:63 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景與意義
1.2 研究目標(biāo)和內(nèi)容
1.3 論文組織結(jié)構(gòu)
第2章 相關(guān)工作綜述
2.1 終端應(yīng)用概述
2.1.1 HTTP協(xié)議
2.1.2 應(yīng)用狀態(tài)管理機(jī)制
2.1.3 應(yīng)用程序主流架構(gòu)模式
2.2 應(yīng)用遷移方法概述
2.2.1 進(jìn)程/線程級遷移
2.2.2 系統(tǒng)級遷移
2.2.3 應(yīng)用級遷移
第3章 應(yīng)用狀態(tài)遷移框架體系結(jié)構(gòu)設(shè)計
3.1 問題描述
3.1.1 應(yīng)用遷移問題引入
3.1.2 應(yīng)用遷移問題描述
3.2 解決方案
3.2.1 應(yīng)用及其狀態(tài)建模
3.2.2 應(yīng)用程序封裝
3.3 應(yīng)用抽象模型
3.3.1 緩存數(shù)據(jù)
3.3.2 持久化數(shù)據(jù)
3.4 應(yīng)用狀態(tài)遷移框架總體結(jié)構(gòu)
3.4.1 應(yīng)用會話共享
3.4.2 應(yīng)用表現(xiàn)層狀態(tài)重現(xiàn)
3.4.3 應(yīng)用狀態(tài)的組織、存儲與安全性問題
第4章 應(yīng)用狀態(tài)遷移框架關(guān)鍵技術(shù)
4.1 從應(yīng)用程序到抽象模型的映射機(jī)制
4.1.1 應(yīng)用描述規(guī)范
4.1.2 應(yīng)用描述文件生成工具
4.2 會話共享機(jī)制的實現(xiàn)
4.3 應(yīng)用表現(xiàn)層狀態(tài)的保持
4.3.1 Web客戶端應(yīng)用數(shù)據(jù)的抽取與注入
4.3.2 Android客戶端應(yīng)用數(shù)據(jù)的抽取與注入
4.3.3 遺留應(yīng)用表現(xiàn)層狀態(tài)的保持
第5章 案例研究
5.1 案例描述
5.1.1 “博客閱讀”案例
5.1.2 “博客閱讀”案例
5.2 實驗過程
5.3 實驗結(jié)果
第6章 總結(jié)與展望
6.1 工作總結(jié)
6.2 問題與展望
參考文獻(xiàn)
發(fā)表論文和參加科研情況說明
致謝
本文編號:3718050
【文章頁數(shù)】:63 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景與意義
1.2 研究目標(biāo)和內(nèi)容
1.3 論文組織結(jié)構(gòu)
第2章 相關(guān)工作綜述
2.1 終端應(yīng)用概述
2.1.1 HTTP協(xié)議
2.1.2 應(yīng)用狀態(tài)管理機(jī)制
2.1.3 應(yīng)用程序主流架構(gòu)模式
2.2 應(yīng)用遷移方法概述
2.2.1 進(jìn)程/線程級遷移
2.2.2 系統(tǒng)級遷移
2.2.3 應(yīng)用級遷移
第3章 應(yīng)用狀態(tài)遷移框架體系結(jié)構(gòu)設(shè)計
3.1 問題描述
3.1.1 應(yīng)用遷移問題引入
3.1.2 應(yīng)用遷移問題描述
3.2 解決方案
3.2.1 應(yīng)用及其狀態(tài)建模
3.2.2 應(yīng)用程序封裝
3.3 應(yīng)用抽象模型
3.3.1 緩存數(shù)據(jù)
3.3.2 持久化數(shù)據(jù)
3.4 應(yīng)用狀態(tài)遷移框架總體結(jié)構(gòu)
3.4.1 應(yīng)用會話共享
3.4.2 應(yīng)用表現(xiàn)層狀態(tài)重現(xiàn)
3.4.3 應(yīng)用狀態(tài)的組織、存儲與安全性問題
第4章 應(yīng)用狀態(tài)遷移框架關(guān)鍵技術(shù)
4.1 從應(yīng)用程序到抽象模型的映射機(jī)制
4.1.1 應(yīng)用描述規(guī)范
4.1.2 應(yīng)用描述文件生成工具
4.2 會話共享機(jī)制的實現(xiàn)
4.3 應(yīng)用表現(xiàn)層狀態(tài)的保持
4.3.1 Web客戶端應(yīng)用數(shù)據(jù)的抽取與注入
4.3.2 Android客戶端應(yīng)用數(shù)據(jù)的抽取與注入
4.3.3 遺留應(yīng)用表現(xiàn)層狀態(tài)的保持
第5章 案例研究
5.1 案例描述
5.1.1 “博客閱讀”案例
5.1.2 “博客閱讀”案例
5.2 實驗過程
5.3 實驗結(jié)果
第6章 總結(jié)與展望
6.1 工作總結(jié)
6.2 問題與展望
參考文獻(xiàn)
發(fā)表論文和參加科研情況說明
致謝
本文編號:3718050
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3718050.html
最近更新
教材專著