亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種應用存儲、編譯服務器、訪問系統(tǒng)和方法及客戶終端的制作方法

文檔序號:7704814閱讀:177來源:國知局
專利名稱:一種應用存儲、編譯服務器、訪問系統(tǒng)和方法及客戶終端的制作方法
技術領域
本發(fā)明涉及數(shù)據(jù)處理技術,更具體地說,涉及一種應用存儲、編譯服務器、 訪問系統(tǒng)和方法及客戶終端。
背景技術
JavaScript是一種廣泛應用的腳本語言,其具有^爭平臺、容易上手等諸多 優(yōu)點,常用來為網(wǎng)頁添加動態(tài)功能。不同于服務器端腳本語言(例如PHP與 ASP), JavaScript是一種運行在客戶端瀏覽器上的客戶端腳本語言,因此 JavaScript可以獨立運行,無需服務器的支持。
JavaScript的執(zhí)行方式是瀏覽器直接解釋執(zhí)行JavaScript源代碼。在解釋 執(zhí)行的過程中,客戶端瀏覽器逐條解釋源代碼之中的每一行代碼,以便將其翻 譯成機器語言然后交由硬件執(zhí)行。
這種解釋語言的優(yōu)點是更加易于編程和應用,然而其缺點也同樣明顯。首 先,由于服務器需要將源代碼發(fā)往客戶端解釋執(zhí)行,因此源代碼不能進行任何 安全處理(例如加密等),由此導致源代碼極易被篡改,安全性較差。其次, 由于客戶端瀏覽器需要對源代碼逐條進行解釋執(zhí)行,因此如果一條代碼運行不 了,那么下面的代碼也無法運行。而且由于每次重新加載都會重新解釋,加載 后,有些代碼會延遲至運行時才解釋,甚至會多次解釋,所以執(zhí)行速度較慢。
JavaScript的上述缺陷在移動通信終端上體現(xiàn)得尤為明顯。移動通信終端 (例如智能手機)由于受到體積的限制,無法使用性能強大的處理器件和存儲 器件,由此導致其整體處理性能較差。這樣一來,在移動通信終端上運行 JavaScript應用將十分耗時且動作不連續(xù),因此用戶體驗較差,這樣便阻礙了 用戶通過移動通信終端對互耳關網(wǎng)進行訪問。
因此,需要一種面向移動通信終端的JavaScript執(zhí)行方案,能夠有效解決現(xiàn)有技術之中存在的上述缺陷。

發(fā)明內(nèi)容
本發(fā)明要解決的技術問題在于,針對現(xiàn)有JavaScript執(zhí)行方案在移動通信 終端上執(zhí)行效率不高等缺陷,提供一種應用存儲、編譯服務器、訪問系統(tǒng)和方 法及客戶終端。
本發(fā)明解決其技術問題所采用的技術方案是
構(gòu)造一種應用存儲服務器,包括
存儲模塊,用于存儲至少一個基于字節(jié)碼的JavaScript應用; 收發(fā)模塊,用于接收訪問請求;
查找模塊,用于在存儲模塊中查找請求訪問的基于字節(jié)碼的JavaScript應 用,并通過收發(fā)模塊返回找到的JavaScript應用以響應所述訪問請求。 本發(fā)明還提供了一種客戶終端,包括 輸入模塊,用于接收輸入的訪問命令;
收發(fā)模塊,用于依據(jù)所述訪問命令發(fā)出訪問請求,以及接收響應所述訪問 請求而返回的i貪求訪問的基于字節(jié)碼的JavaScript應用;
JavaScript虛擬才幾,用于解釋#丸4亍所述JavaScript應用。
本發(fā)明還提供了一種應用訪問系統(tǒng),包括
客戶終端,用于接收輸入的訪問命令,據(jù)此發(fā)出訪問請求;
應用存儲服務器,與客戶終端通信連接,用于接收所述訪問請求,查找請 求訪問的基于字節(jié)碼的JavaScript應用,并將其作為對所述訪問請求的響應發(fā) 往所述客戶終端以解釋執(zhí)行該JavaScript應用。
在本發(fā)明提供的應用訪問系統(tǒng)中,所述應用存儲服務器通過互聯(lián)網(wǎng)與所述 客戶終端通信連接。
本發(fā)明還提供了一種應用編譯服務器,包括
收發(fā)模塊,用于
接收并轉(zhuǎn)發(fā)訪問請求;
接收響應所述轉(zhuǎn)發(fā)的訪問請求而返回的請求訪問的基于源代碼的JavaScript應用;
編譯模塊,用于對基于源代碼的JavaScript應用進行編譯,生成基于字節(jié) 碼的JavaScript應用,并通過所述收發(fā)模塊返回生成的JavaScript應用以響應 所述訪問請求。
本發(fā)明還提供了一種應用存儲系統(tǒng),包括
應用存儲服務器,用于存儲至少一個基于源代碼的JavaScript應用; 還包括
應用編譯服務器,與應用存儲服務器通信連接,用于
接收訪問請求,并將其轉(zhuǎn)發(fā)給應用存儲服務器;
接收應用存儲服務器響應所述轉(zhuǎn)發(fā)的訪問請求而返回的請求訪問的 基于源代碼的JavaScript應用并對其進行編譯,生成基于字節(jié)碼的 JavaScript應用,并返回生成的JavaScript應用以響應所述訪問請求。 在本發(fā)明提供的應用存儲系統(tǒng)中,所述應用編譯服務器通過互聯(lián)網(wǎng)與所述 應用存儲服務器通信連接。
本發(fā)明還提供了一種應用訪問系統(tǒng),包括
應用存儲服務器,用于存儲至少一個基于源代碼的JavaScript應用; 還包括
客戶終端,用于接收輸入的訪問命令,據(jù)此發(fā)出訪問請求; 應用編譯服務器,通過互聯(lián)網(wǎng)與客戶終端和應用存儲服務器通信連接,用

接收訪問請求,并將其轉(zhuǎn)發(fā)給應用存儲服務器;
接收應用存儲服務器響應所述轉(zhuǎn)發(fā)的訪問請求而返回的請求訪問的 基于源代碼的JavaScript應用并對其進行編譯,生成基于字節(jié)碼的 JavaScript應用,并將其作為對所述訪問請求的響應發(fā)往所述客戶終端以 解釋執(zhí)行該JavaScript應用。 本發(fā)明還提供了一種應用訪問方法,包括 接收輸入的訪問命令,據(jù)此發(fā)出訪問請求;
接收所述訪問請求,查找請求訪問的基于字節(jié)碼的JavaScript應用,并將其作為對所述訪問請求的響應返回以解釋執(zhí)行該JavaScript應用。 本發(fā)明還提供了一種應用訪問方法,包括 接收輸入的訪問命令,據(jù)此發(fā)出訪問請求; 接收并轉(zhuǎn)發(fā)訪問請求;
接收所述轉(zhuǎn)發(fā)的訪問請求,查找請求訪問的基于源代碼的JavaScript應用 并返回;
接收響應所述轉(zhuǎn)發(fā)的訪問請求而返回的請求訪問的基于源代碼的 JavaScript應用并對其進行編譯,生成基于字節(jié)碼的JavaScript應用,并將其作 為對所述訪問_清求的響應返回以解釋執(zhí)行該JavaScript應用。
實施本發(fā)明的技術方案,具有以下有益效果通過在服務器一側(cè)將 JavaScript應用提前編譯成易于在移動通信終端上解釋執(zhí)行的字節(jié)碼,本發(fā)明 提供的技術方案可大大降低移動通信終端的處理負擔。此外,本發(fā)明提供的技 術方案無需對現(xiàn)有設備進行較大改動,因此易于實現(xiàn),成本較低。


下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中
圖1是依據(jù)本發(fā)明一較佳實施例的應用訪問系統(tǒng)的邏輯結(jié)構(gòu)示意圖2是依據(jù)本發(fā)明 一較佳實施例的應用存儲服務器的邏輯結(jié)構(gòu)示意圖3是依據(jù)本發(fā)明一較佳實施例的客戶終端的邏輯結(jié)構(gòu)示意圖4是依據(jù)本發(fā)明 一較佳實施例的應用訪問方法的流程圖5是依據(jù)本發(fā)明一較佳實施例的應用訪問系統(tǒng)的邏輯結(jié)構(gòu)示意圖6是依據(jù)本發(fā)明一較佳實施例的應用編譯服務器的邏輯結(jié)構(gòu)示意圖7是依據(jù)本發(fā)明一較佳實施例的應用訪問方法的流程圖。
具體實施例方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實 施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明提供了一種應用存儲、編譯服務器、訪問系統(tǒng)和方法及客戶終端,
通過在服務器端將JavaScript應用提前編譯成易于在移動通信終端上解釋執(zhí)行 的字節(jié)碼,來降低移動通信終端的處理負擔。下面就結(jié)合附圖和具體實施例對 本發(fā)明提供的技術方案進行詳細描述。
圖1是依據(jù)本發(fā)明一較佳實施例的應用訪問系統(tǒng)100的邏輯結(jié)構(gòu)示意圖。 如圖1所示,應用訪問系統(tǒng)100包括應用存4諸服務器102、客戶終端104和106 以及客戶終端108和110。其中客戶終端104和106以及客戶終端108和110 分別通過互聯(lián)網(wǎng)112與應用存儲服務器102通信連接。
客戶終端104和106可以是例如但不限于各種非智能手機等移動終端。
客戶終端108和IIO可以是例如但不限于各種智能手機等移動終端。
然而,本領域的技術人員應當明白,本發(fā)明提供的客戶終端并非僅限于上 述兩種移動類客戶終端,還可以包括例如但不限于CLDC (Connected Limited Device Configuration,聯(lián)網(wǎng)的受限設備配置)類設備,例如尋呼器、手機、固定 信息機、PDA( Personal Digital Assistant,個人數(shù)字助理)和POS ( Point of sales, 銷售點)終端等;也可以包括低端CDC (Connected Device Configuration,聯(lián) 網(wǎng)的設備配置)設備,即性能介于CLDC和PC之間的配置設備,例如網(wǎng)絡電 視系統(tǒng)、機頂盒、POS系統(tǒng)、汽車導航器、數(shù)碼相框等等。
客戶終端104和106以及客戶終端108和110用于接收用戶輸入的訪問命 令,例如針對某一 JavaScript應用(例如但不限于蘋果公司的軟件網(wǎng)店上的 JavaScript應用)的訪問命令(例如下載命令),發(fā)出對應的訪問請求。在具體 實現(xiàn)過程中,可根據(jù)是否檢測到點擊或者選擇某一 JavaScript應用的操作來判 斷用戶是否輸入了訪問命令。在檢測到訪問命令之后,客戶終端104和106 以及客戶終端108和110通過互聯(lián)網(wǎng)112將所生成的與訪問命令相對應的訪問 請求發(fā)往應用存儲服務器102。
應用存儲服務器102用于接收客戶終端104和106或者客戶終端108和 110發(fā)出的訪問請求,查找請求訪問的基于字節(jié)碼的JavaScript應用,并返回 找到的JavaScript應用以響應所述訪問請求。
區(qū)別于現(xiàn)有的應用存儲服務器,本發(fā)明提供的應用存儲 務器102中存儲的JavaScript應用是已編譯為字節(jié)碼的JavaScript應用,而并非現(xiàn)有的 JavaScript應用源代碼。字節(jié)碼形式的JavaScript應用更易于被解釋執(zhí)行,其處 理器開銷要明顯小于源代碼形式的JavaScript應用。此外,通過將JavaScript 應用編譯成字節(jié)碼形式,還可提高JavaScript應用的安全性,防止JavaScript 應用被隨意篡改。
客戶終端104和106以及客戶終端108和110用于接收應用存儲服務器 102響應其發(fā)出的訪問請求而返回的請求訪問的基于字節(jié)碼的JavaScript應用, 并調(diào)用自身的JavaScript虛擬機來解釋執(zhí)行該JavaScript應用。
圖2是依據(jù)本發(fā)明一較佳實施例的應用存儲服務器200的邏輯結(jié)構(gòu)示意 圖。如圖2所示,本發(fā)明提供的應用存儲服務器200包括收發(fā)模塊202、查找 模塊204和存儲模塊206。
存儲模塊206用于存儲至少一個基于字節(jié)碼(而非現(xiàn)有源代碼)的 JavaScript應用。
收發(fā)模塊202用于接收訪問請求,例如但不限于圖1中的客戶終端104 和106以及客戶終端108和IIO發(fā)出的訪問請求。
查找模塊204用于在存儲模塊206中查找請求訪問的基于字節(jié)碼的 JavaScript應用,并通過收發(fā)才莫塊202返回找到的JavaScript應用以響應所述訪 問請求,即將找到的JavaScript應用返回給發(fā)出訪問請求的客戶終端。
圖3是依據(jù)本發(fā)明一較佳實施例的客戶終端300的邏輯結(jié)構(gòu)示意圖。如圖 3所示,本發(fā)明提供的客戶終端300包括輸入模塊302、收發(fā)模塊304和 JavaScript虛擬機306。
輸入模塊302,用于接收用戶輸入的訪問命令,例如針對某一 JavaScript 應用(例如但不限于蘋果公司的軟件網(wǎng)店上的JavaScript應用)的訪問命令(例 如下載命令),發(fā)出對應的訪問請求。在具體實現(xiàn)過程中,輸入模塊302可根 據(jù)是否檢測到用戶點擊或者選擇某一 JavaScript應用的操作來判斷用戶是否輸 入了訪問命令。
收發(fā)模塊304,用于依據(jù)所述訪問命令發(fā)出訪問請求,以及接收例如但不 限于圖1中描述的應用存儲服務器102響應所述訪問請求而返回的請求訪問的基于字節(jié)碼的JavaScript應用。
JavaScript虛擬機306用于解釋執(zhí)行所述JavaScript應用。有關JavaScript 虛擬機的技術內(nèi)容已經(jīng)在現(xiàn)有技術之中做了清楚的描述,因此本文不再對其贅 述。
圖4是依據(jù)本發(fā)明一較佳實施例的應用訪問方法400的流程圖。如圖4 所示,方法400開始于步驟402。
隨后,在下一步驟404,客戶終端例如但不限于圖1中描述的客戶終端104 和106以及客戶終端108和IIO接收用戶輸入的訪問命令,依據(jù)該訪問命令發(fā) 出訪問請求。
隨后,在下一步驟406,應用存儲服務器例如但不限于圖1中描述應用存 儲服務器102接收客戶終端發(fā)出的訪問請求,查找請求訪問的基于字節(jié)碼的 JavaScript應用,并將其作為對所述訪問請求的響應返回給發(fā)出訪問請求的客 戶終端。
隨后,在下一步驟408,收到基于字節(jié)碼的JavaScript應用的客戶終端調(diào) 用其自身的JavaScript虛擬機解釋執(zhí)行該JavaScript應用。
上文描述的應用存儲服務器中存儲的JavaScript應用已經(jīng)是完全編譯好的 基于字節(jié)碼形式的JavaScript應用。在本發(fā)明的另一實施例中,還可通過對存 儲的是基于源代碼形式的JavaScript應用的現(xiàn)有應用存儲服務器進行改造來實 現(xiàn)本發(fā)明提供的技術方案。下面就結(jié)合以下的附圖對這種技術方案進行詳細描 述。
圖5是依據(jù)本發(fā)明一較佳實施例的應用訪問系統(tǒng)500的邏輯結(jié)構(gòu)示意圖。 如圖5所示,應用訪問系統(tǒng)500包括應用存儲服務器502、客戶終端504和506 以及客戶終端508和510。此外,應用訪問系統(tǒng)500還包括應用編譯月l務器514。 其中客戶終端504和506以及客戶終端508和510分別通過互耳關網(wǎng)512與應用 存儲服務器502和應用編譯服務器514通信連接。應用存儲服務器502通過互 聯(lián)網(wǎng)512與應用編譯服務器514通信連接。應注意,在具體實現(xiàn)過程中,應用 存儲服務器502還可通過其它方式與應用編譯服務器514通信連接。
客戶終端504和506可以是例如但不限于各種非智能手機,其功能與圖1中描述的客戶終端104和106基本相同。
客戶終端508和510可以是例如但不限于各種智能手機,其功能與圖1 中描述的客戶終端108和IIO基本相同。
客戶終端504和506以及客戶終端508和510用于接收用戶輸入的訪問命 令,例如針對某一 JavaScript應用(例如但不限于蘋果7>司的軟件網(wǎng)店上的 JavaScript應用)的訪問命令(例如下載命令),發(fā)出對應的訪問請求。在具體 實現(xiàn)過程中,可根據(jù)是否檢測到點擊或者選擇某一 JavaScript應用的操作來判 斷用戶是否輸入了訪問命令。在檢測到訪問命令之后,客戶終端504和506
請求發(fā)往應用編譯H務器514。
應用編譯服務器514與應用存儲服務器512 —同構(gòu)成應用存儲系統(tǒng)。其中, 應用存儲服務器512不同于圖1中描述的應用存儲服務器102,應用存儲服務 器512為現(xiàn)有的應用存儲服務器,其中存儲的JavaScript應用仍然為基于源代 碼的JavaScript應用。
在收到來自客戶終端504和506以及客戶終端508和510的訪問請求后, 應用編譯服務器514將該訪問請求轉(zhuǎn)發(fā)給應用存儲服務器512,并接收應用存 儲服務器512響應該訪問請求而返回的請求訪問的基于源代碼的JavaScript應
成基于字節(jié)碼的JavaScript應用。經(jīng)過編譯,JavaScript應用由源代碼形式轉(zhuǎn)換 為字節(jié)碼形式,其更易于被解釋執(zhí)行,其處理器開銷要明顯小于源代碼形式的 JavaScript應用。此外,通過將JavaScript應用編譯成字節(jié)碼形式,還可提高 JavaScript應用的安全性,防止JavaScript應用凈皮隨意篡改。隨后,應用編i奪月良 務器514將生成的JavaScript應用返回給發(fā)出訪問請求的客戶終端,以響應該 訪問請求。
客戶終端504和506以及客戶終端508和510用于接收應用編譯服務器 514響應其發(fā)出的訪問請求而返回的請求訪問的基于字節(jié)碼的JavaScript應用, 并調(diào)用自身的JavaScript虛擬機來解釋執(zhí)行該JavaScript應用。
圖6是依據(jù)本發(fā)明一較佳實施例的應用編譯服務器600的邏輯結(jié)構(gòu)示意圖。如圖6所示,應用編譯服務器600包括收發(fā)模塊602和編譯模塊604。
收發(fā)模塊602用于接收來自例如但不限于圖5中的客戶終端504和506 以及客戶終端508和510的訪問請求,并將其轉(zhuǎn)發(fā)給應用存儲服務器例如但不 限于圖5中的應用存儲服務器512。此外,收發(fā)模塊602還用于接收應用存儲 服務器例如應用存儲服務器512響應所述訪問請求而返回的請求訪問的基于 源代碼的JavaScript應用。
編譯模塊604用于對收到的基于源代碼的JavaScript應用進行編譯,生成 基于字節(jié)碼的JavaScript應用,并通過收發(fā)才莫塊602將生成的JavaScript應用 返回給發(fā)出訪問請求的客戶終端。
圖7是依據(jù)本發(fā)明一較佳實施例的應用訪問方法700的流程圖。如圖7 所示,方法700開始于步驟702。
隨后,在下一步驟704,客戶終端例如但不限于圖5中的客戶終端504和 506以及客戶終端508和510接收輸入的訪問命令,據(jù)此發(fā)出訪問請求。
隨后,在下一步驟706,應用編譯服務器例如但不限于圖5中的應用編譯 服務器514接收該訪問請求,并將其轉(zhuǎn)發(fā)給應用存儲服務器,例如但不限于圖 5中的應用存儲服務器512。
隨后,在下一步驟708,應用存儲服務器接收該訪問請求,查找請求訪問 的基于源代j碼的JavaScript應用,并將找到的JavaScript應用返回給應用編譯 服務器。
隨后,在下一步驟710,應用編譯服務器接收應用存儲服務器響應所述轉(zhuǎn) 發(fā)的訪問請求而返回的請求訪問的基于源代碼的JavaScript應用并對其進行編 譯,生成基于字節(jié)碼的JavaScript應用,并將其返回給發(fā)出所述訪問請求的客 戶終端。
隨后,在下一步驟712,客戶終端接收返回的JavaScript應用,并解釋執(zhí) 行該JavaScript應用。
最后,方法700結(jié)束于步驟714。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的{呆護范圍之內(nèi)
權利要求
1、一種應用存儲服務器,其特征在于,包括存儲模塊,用于存儲至少一個基于字節(jié)碼的JavaScript應用;收發(fā)模塊,用于接收訪問請求;查找模塊,用于在存儲模塊中查找請求訪問的基于字節(jié)碼的JavaScript應用,并通過收發(fā)模塊返回找到的JavaScript應用以響應所述訪問請求。
2、 一種客戶終端,其特征在于,包括 輸入模塊,用于接收輸入的訪問命令;收發(fā)模塊,用于依據(jù)所述訪問命令發(fā)出訪問請求,以及接收響應所述訪問 請求而返回的請求訪問的基于字節(jié)碼的JavaScript應用; JavaScript虛擬才幾,用于解釋^M亍所述JavaScript應用。
3、 一種應用訪問系統(tǒng),其特征在于,包括客戶終端,用于接收輸入的訪問命令,據(jù)此發(fā)出訪問請求; 應用存儲服務器,與客戶終端通信連接,用于接收所述訪問請求,查找請求訪問的基于字節(jié)碼的JavaScript應用,并將其作為對所述訪問請求的響應發(fā)往所述客戶終端以解釋^(^亍該JavaScript應用。
4、 根據(jù)權利要求3所述的應用訪問系統(tǒng),其特征在于,所述應用存儲服 務器通過互聯(lián)網(wǎng)與所述客戶終端通信連接。
5、 一種應用編譯服務器,其特征在于,包括 收發(fā)模塊,用于接收并轉(zhuǎn)發(fā)訪問請求;接收響應所述轉(zhuǎn)發(fā)的訪問請求而返回的請求訪問的基于源代碼的 JavaScript應用;編譯模塊,用于對基于源代碼的JavaScript應用進行編譯,生成基于字節(jié) 碼的JavaScript應用,并通過所述收發(fā)才莫塊返回生成的JavaScript應用以響應 所述訪問請求。
6、 一種應用存儲系統(tǒng),包括應用存儲服務器,用于存儲至少一個基于源代碼的JavaScript應用; 其特征在于,還包括應用編譯服務器,與應用存儲服務器通信連接,用于接收訪問請求,并將其轉(zhuǎn)發(fā)給應用存儲服務器;接收應用存儲服務器響應所述轉(zhuǎn)發(fā)的訪問請求而返回的請求訪問的 基于源代碼的JavaScript應用并對其進行編譯,生成基于字節(jié)碼的 JavaScript應用,并返回生成的JavaScript應用以響應戶斤述i方問謂v泉。
7、根據(jù)權利要求6所述的應用存儲系統(tǒng),其特征在于,所述應用編譯服 務器通過互聯(lián)網(wǎng)與所述應用存儲服務器通信連接。
8、 一種應用訪問系統(tǒng),包括應用存儲服務器,用于存儲至少一個基于源代碼的JavaScript應用; 其特征在于,還包括客戶終端,用于接收輸入的訪問命令,據(jù)此發(fā)出訪問請求; 應用編譯服務器,通過互聯(lián)網(wǎng)與客戶終端和應用存儲服務器通信連接,用接收訪問請求,并將其轉(zhuǎn)發(fā)給應用存儲服務器;接收應用存儲服務器響應所述轉(zhuǎn)發(fā)的訪問請求而返回的請求訪問的 基于源代碼的JavaScript應用并對其進行編譯,生成基于字節(jié)碼的 JavaScript應用,并將其作為對所述訪問請求的響應發(fā)往所述客戶終端以 解釋^Vf亍該JavaScript應用。
9、 一種應用訪問方法,其特征在于,包括 接收輸入的訪問命令,據(jù)此發(fā)出訪問請求;接收所述訪問請求,查找請求訪問的基于字節(jié)碼的JavaScript應用,并將 其作為對所述訪問請求的響應返回以解釋4丸行該JavaScript應用。
10、 一種應用訪問方法,其特征在于,包括 接收輸入的訪問命令,據(jù)此發(fā)出訪問請求; 接收并轉(zhuǎn)發(fā)訪問請求;接收所述轉(zhuǎn)發(fā)的訪問請求,查找請求訪問的基于源代碼的JavaScript應用 并返回;接收響應所述轉(zhuǎn)發(fā)的訪問請求而返回的請求訪問的基于源代碼的 JavaScript應用并對其進行編譯,生成基于字節(jié)碼的JavaScript應用,并將其作 為對所述訪問請求的響應返回以解釋執(zhí)行該JavaScript應用。
全文摘要
本發(fā)明涉及數(shù)據(jù)處理技術,針對現(xiàn)有JavaScript執(zhí)行方案在移動通信終端上執(zhí)行效率不高等缺陷,提供一種應用存儲、編譯服務器、訪問系統(tǒng)和方法及客戶終端。應用存儲服務器包括存儲模塊,用于存儲至少一個基于字節(jié)碼的JavaScript應用;收發(fā)模塊,用于接收訪問請求;查找模塊,用于在存儲模塊中查找請求訪問的基于字節(jié)碼的JavaScript應用,并通過收發(fā)模塊返回找到的JavaScript應用以響應所述訪問請求。本發(fā)明還提供了一種應用編譯服務器、訪問系統(tǒng)和方法及客戶終端。通過在服務器一側(cè)將JavaScript應用提前編譯成易于在移動通信終端上解釋執(zhí)行的字節(jié)碼,本發(fā)明提供的技術方案可大大降低移動通信終端的處理負擔。此外,本發(fā)明提供的技術方案無需對現(xiàn)有設備進行較大改動,因此易于實現(xiàn),成本較低。
文檔編號H04W88/02GK101616501SQ20091010916
公開日2009年12月30日 申請日期2009年7月31日 優(yōu)先權日2009年7月31日
發(fā)明者關學功, 張嘯雄, 梁笑凱, 王有為, 趙劍鵬, 黃相全 申請人:卓望數(shù)碼技術(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1