日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式硬件
[導讀]為了更方便地開發(fā)webwidget和wehapp等應用程序,文中提出一種基于XML (HTML)描述并輔之以JavaSeript之類的腳本,構造出可以離線應用的程序。

這是WPF、wehOS等技術的基礎思想,考慮到安全性,這類軟件不可能允許應用直接操作本地文件系統(tǒng),都是通過一層抽象,以滿足一般性的應用開發(fā)為目標。文中就是通過分析HTML5標準,從而對基于描述的客戶端結構化存儲提供統(tǒng)一的解決方案。HTML5關于數據庫的接口標準目前還只是在部分瀏覽器中得以實現(xiàn),但是隨著技術發(fā)展,會有更多的瀏覽器加入這種標準,在將來基于瀏覽器的web應用開發(fā)都可以采取HTML5標準的數據庫接口。 

0 引 言

SaaS是Software-as-a-service(軟件即服務)的簡稱,是隨著互聯(lián)網技術的發(fā)展和應用軟件的成熟,在21世紀開始興起的一種完全創(chuàng)新的軟件應用模式。

它與“on-demand software”(按需軟件),the applicationservice provider(ASP,應用服務提供商),hoSTed software(托管軟件)具有相似的含義。它是一種通過lntenet提供軟件的模式,廠商將應用軟件服務,按定購的服務多少和時間長短向廠商支付費用,并通過互聯(lián)網獲得廠商提供的服務。

用戶不用再購買軟件,而改用向提供商租用基于web的軟件,來管理企業(yè)經營活動,且無需對軟件進行維護,服務提供商會全權管理和維護軟件,軟件廠商在向客戶提供互聯(lián)網應用的同時,也提供軟件的離線操作和本地數據存儲,讓用戶隨時隨地都可以使用其定購的軟件和服務。

對于許多小型企業(yè)來說,SaaS是采用先進技術的最好途徑,它消除了企業(yè)購買、構建和維護基礎設施和應用程序的需要。

在這種模式下,客戶不再像傳統(tǒng)模式那樣花費大量投資用于硬件、軟件、人力,而只需要支出一定的租賃服務費用,通過互聯(lián)網便可以享受到相應的硬件、軟件和維護服務,享有軟件使用權和不斷升級,這是網絡應用最具效益的營運模式。

1 客戶端存儲

為了研究本地結構化存儲,這里先來回答兩個基本問題。

什么是客戶端存儲?

客戶端存儲是相對服務器端存儲而言的,主要是指在web應用當中原本存儲于服務器中的數據現(xiàn)在存儲在本地(browser)了,它帶來的直接好處就是:支持該技術的web應用不用連接Intemet就可以很好地運行。

為什么需要客戶端存儲?

它可以緩解高峰期服務器端查詢的壓力,也可以省下不少帶寬,查詢速度快,它也使離線應用開發(fā)成為可能。但是同時,它也存在著一些問題,比如數據的保密性如何實現(xiàn),如何防止數據被攻擊。

1.1 2種客戶端存儲技術的實現(xiàn)方式

(1)以瀏覽器插件的形式存在(如google gears,mi—crosoft silverlight)。

(2)在瀏覽器開發(fā)的過程中就加入了該特性(刪I5的解決方案)。

1.2 當前瀏覽器的主要數據存儲方式

除了通用的rookies外,還有:

1)在intemet explorer下,可以使用UserData來存儲;

2)在firefox下,可以通過sessionStorage來存儲;

3)safari可以通過Database Storage來存儲;

4)opera可以通過widgets來實現(xiàn)。不支持HTML5結構化存儲,有一套自己的實現(xiàn)方法。

可見,目前實現(xiàn)本地數據存儲的標準并未統(tǒng)一。

以下對這些存儲方式做簡單介紹,之后重點分析HTML5的實現(xiàn)標準。

一直以來瀏覽器依靠插件技術實現(xiàn)客戶端存儲,因為HTTP cookies在結構化方面有些限制(只有4k),所以這些年其他技術有所發(fā)展,它們是:

(1)userData:僅在IE5.5及以后的版本中有使用。 

userData的存儲機制:將要保存的數據以“健值對(健作為屬性,值為屬性的值)”的形式保存在XML文檔中。userData行為提供了一個比Cookie更具有動態(tài)性和更大容量的數據結構。每頁的UserData存儲區(qū)數據大小可以達到64 kb,每個域名可以達到640 kb-2j。

userData行為通過sessions為每個對象分配User—Data存儲區(qū)。使用save和load方法將UserData存儲區(qū)數據保存在緩存(cache)中。一旦UserData存儲區(qū)保存以后,即使IE瀏覽器關閉或者刷新了,下一次進入該頁面,數據也能夠重新載入而不會丟失,除非你人為刪除或者用腳本設置了該數據的失效期。

userData使用前必須在行內或者文檔的HEA1)部分宣告如下樣式:

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉