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