嵌入式Widget安全體系結(jié)構(gòu)的研究與實現(xiàn)
發(fā)布時間:2020-12-19 04:03
2009年我國的3G網(wǎng)絡(luò)正式在市場上投入使用,原本因2G時代網(wǎng)絡(luò)速度緩慢而無法大規(guī)模普及的移動互聯(lián)網(wǎng)應(yīng)用的數(shù)量快速增長,很多嵌入式系統(tǒng)設(shè)備也向移動信息終端、應(yīng)用終端轉(zhuǎn)變。目前從中國移動獲悉,“新一代寬帶無線移動通信網(wǎng)”國家重大科技專項4G技術(shù)TD-LTE規(guī)模試驗取得新進展,并且中國移動在今年下半年將推出4G網(wǎng)卡,其網(wǎng)絡(luò)傳輸速度比3G快10倍以上,這將給予移動互聯(lián)網(wǎng)應(yīng)用更大的發(fā)展機會,同時對移動互聯(lián)網(wǎng)應(yīng)用平臺的端到端格局提出了新的挑戰(zhàn)。隨著移動互聯(lián)網(wǎng)速度的快速升級,移動互聯(lián)網(wǎng)應(yīng)用的發(fā)展瓶頸,已經(jīng)逐漸由網(wǎng)絡(luò)傳輸速度轉(zhuǎn)移到嵌入式終端系統(tǒng)能力和移動互聯(lián)網(wǎng)應(yīng)用平臺的成熟度上了。移動設(shè)備的類型繁多,缺乏統(tǒng)一的軟件平臺,將應(yīng)用程序在不同嵌入式系統(tǒng)上進行移植和適配的工作量較大,況且嵌入式軟件開發(fā)的技術(shù)門檻本來就比較高。同時,移動互聯(lián)網(wǎng)應(yīng)用還需要一個成熟的應(yīng)用開發(fā)和部署平臺來支撐才能得以健康快速的發(fā)展。為了解決這兩方面的問題,嵌入式Widget孕育而生。嵌入式Widget具有基于標(biāo)準(zhǔn)Web技術(shù)、小巧輕便、功能完整、開發(fā)門檻低、潛在開發(fā)者眾多、與操作系統(tǒng)耦合度低和開發(fā)成本低的特點。本課題針對當(dāng)前新興的Wi...
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:94 頁
【學(xué)位級別】:碩士
【部分圖文】:
一個典型的嵌入式widget體系結(jié)構(gòu)(終端側(cè))
不同的瀏覽器擴展 JavaScript API 的方式是不一樣的,例如在 IE 下可過 Plugin 或 ActiveX 機制來進行擴展,F(xiàn)ireFox 沒有 ActiveX 的擴展機因此 WebVM 的主要功能之一就是屏蔽不同瀏覽器的差異,讓 Plugin 者按照統(tǒng)一的方式擴展 JavaScriptAPI。 圖 2-2 中的 Plugin 統(tǒng)指擴展了某些 JavaScript API 的插件,這些 JavaSAPI 能夠被 Web App 所調(diào)用。在 WebVM 框架下,Plugin 只需按照 WeSDK 編程規(guī)范定義需要擴展的 JavaScript AP(I在這些 API 中使用 We提供的功能函數(shù)來使用 WebVM 提供的安全控制機制),并向 WebVM供 WVMAttach、WVMDttach、WVMGetProperty 等三個函數(shù)即可。方式給 Plugin 開發(fā)者帶來的好處是:他們只需按照 WebVM 規(guī)范來JavaScript API,而無需關(guān)心瀏覽器的細(xì)節(jié)。基于這樣的思路,這就WebVM 針對不同的瀏覽器有不同的版本。 當(dāng) Web App 調(diào)用 Plugin 提供的 JavaScript API 時,在 WebVM 的 JavaSAPI 訪問框架和安全控制框架下,達到這些 API 的訪問控制的目的。圖 2-2 中我們看到,WebVM 現(xiàn)在主要是針對 PC 瀏覽器進行的統(tǒng)一 AP
圖 3-2 運行在 xFace 客戶端引擎上的小游戲 Widget當(dāng)前流行的最常見的 Widget 應(yīng)用類型,如表 3-1 總所示。表 3-1 常見 Widget 應(yīng)用列表應(yīng)用 是否聯(lián)網(wǎng)代 碼大小實 現(xiàn)難度硬件存儲能力要求硬件運算能力要求體現(xiàn)的平臺能力股票行情、匯率行情 是 小 簡單 低 低RSS 新聞訂閱 是 中 簡單 低 低 RSS 訂閱RSS 圖片訂閱 是 中 簡單 低 低天氣預(yù)報 是 中 一般 低 低 界面動畫效果18
本文編號:2925221
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:94 頁
【學(xué)位級別】:碩士
【部分圖文】:
一個典型的嵌入式widget體系結(jié)構(gòu)(終端側(cè))
不同的瀏覽器擴展 JavaScript API 的方式是不一樣的,例如在 IE 下可過 Plugin 或 ActiveX 機制來進行擴展,F(xiàn)ireFox 沒有 ActiveX 的擴展機因此 WebVM 的主要功能之一就是屏蔽不同瀏覽器的差異,讓 Plugin 者按照統(tǒng)一的方式擴展 JavaScriptAPI。 圖 2-2 中的 Plugin 統(tǒng)指擴展了某些 JavaScript API 的插件,這些 JavaSAPI 能夠被 Web App 所調(diào)用。在 WebVM 框架下,Plugin 只需按照 WeSDK 編程規(guī)范定義需要擴展的 JavaScript AP(I在這些 API 中使用 We提供的功能函數(shù)來使用 WebVM 提供的安全控制機制),并向 WebVM供 WVMAttach、WVMDttach、WVMGetProperty 等三個函數(shù)即可。方式給 Plugin 開發(fā)者帶來的好處是:他們只需按照 WebVM 規(guī)范來JavaScript API,而無需關(guān)心瀏覽器的細(xì)節(jié)。基于這樣的思路,這就WebVM 針對不同的瀏覽器有不同的版本。 當(dāng) Web App 調(diào)用 Plugin 提供的 JavaScript API 時,在 WebVM 的 JavaSAPI 訪問框架和安全控制框架下,達到這些 API 的訪問控制的目的。圖 2-2 中我們看到,WebVM 現(xiàn)在主要是針對 PC 瀏覽器進行的統(tǒng)一 AP
圖 3-2 運行在 xFace 客戶端引擎上的小游戲 Widget當(dāng)前流行的最常見的 Widget 應(yīng)用類型,如表 3-1 總所示。表 3-1 常見 Widget 應(yīng)用列表應(yīng)用 是否聯(lián)網(wǎng)代 碼大小實 現(xiàn)難度硬件存儲能力要求硬件運算能力要求體現(xiàn)的平臺能力股票行情、匯率行情 是 小 簡單 低 低RSS 新聞訂閱 是 中 簡單 低 低 RSS 訂閱RSS 圖片訂閱 是 中 簡單 低 低天氣預(yù)報 是 中 一般 低 低 界面動畫效果18
本文編號:2925221
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2925221.html
最近更新
教材專著