欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動應(yīng)用容器及其管理方法

文檔序號:6628994閱讀:232來源:國知局
移動應(yīng)用容器及其管理方法
【專利摘要】本發(fā)明提供了一種移動應(yīng)用容器及其管理方法。所述移動應(yīng)用容器可以包括:應(yīng)用安裝模塊,用于安裝一個或多個應(yīng)用;外觀引擎,用于讀取已安裝應(yīng)用的外觀文件以設(shè)置應(yīng)用的外觀;數(shù)據(jù)引擎,用于讀取已安裝應(yīng)用的數(shù)據(jù)文件;以及,代碼引擎,用于讀取已安裝應(yīng)用的執(zhí)行代碼,以響應(yīng)于用戶觸發(fā)事件執(zhí)行業(yè)務(wù)處理。本發(fā)明實施例可以降低應(yīng)用開發(fā)人員的開發(fā)工作量。
【專利說明】移動應(yīng)用容器及其管理方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信領(lǐng)域,更具體地涉及一種移動應(yīng)用容器(mobileapplicat1n container)及其管理方法。

【背景技術(shù)】
[0002]隨著手機、平板電腦等移動終端的應(yīng)用越來越廣泛,企業(yè)的業(yè)務(wù)會越來越多地移動化。企業(yè)可能會發(fā)布多種移動應(yīng)用,這些應(yīng)用具有類似的軟件架構(gòu)及通訊接口,互相之間可能會有數(shù)據(jù)交換,且應(yīng)用可能會頻繁更新。在開發(fā)這些應(yīng)用時,這種類似的軟件架構(gòu)和通信接口的重復(fù)開發(fā)工作造成了資源的浪費。
[0003]目前,很多應(yīng)用采用Html5做為應(yīng)用外觀跨平臺實現(xiàn)的基本技術(shù)。由于Html5具有平臺無關(guān)性,且可以通過javascript技術(shù)實現(xiàn)業(yè)務(wù)處理邏輯,所以可以實現(xiàn)一次開發(fā),多處使用的目標。但是,這一技術(shù)目前與移動平臺原生應(yīng)用相比在性能、易用性、用戶體驗以及安全性上有較大差距。
[0004]期望提供一種可以在多移動設(shè)備平臺上進行應(yīng)用開發(fā)、使用的系統(tǒng)。業(yè)務(wù)開發(fā)者可以不對某個平臺的具體特性有過多了解即可進行開發(fā)。


【發(fā)明內(nèi)容】

[0005]為了解決上述現(xiàn)有技術(shù)的至少一個缺陷,本發(fā)明提出了一種移動應(yīng)用容器及其管理方法,其提供了一些框架性機制,使得減少了應(yīng)用的開發(fā)和維護所需的工作量。
[0006]根據(jù)本發(fā)明的一方面,提供了一種移動應(yīng)用容器。所述移動應(yīng)用容器可以包括:應(yīng)用安裝模塊,用于安裝一個或多個應(yīng)用;外觀引擎,用于讀取已安裝應(yīng)用的外觀文件以設(shè)置應(yīng)用的外觀;數(shù)據(jù)引擎,用于讀取已安裝應(yīng)用的數(shù)據(jù)文件;以及,代碼引擎,用于讀取已安裝應(yīng)用的執(zhí)行代碼,以響應(yīng)于用戶觸發(fā)事件執(zhí)行業(yè)務(wù)處理。
[0007]在本發(fā)明的一些實施例中,所述移動應(yīng)用容器實現(xiàn)在應(yīng)用層上。其本身可以視為一個移動平臺原生應(yīng)用。
[0008]在本發(fā)明的一些實施例中,所述移動應(yīng)用容器還包括:身份認證模塊,用于根據(jù)所述移動應(yīng)用容器關(guān)聯(lián)的客戶端標識向服務(wù)器執(zhí)行身份認證。
[0009]在本發(fā)明的一些實施例中,所述移動應(yīng)用容器還包括:安全通信模塊。所述通信安全模塊可以被所述移動應(yīng)用容器中所有的已安裝應(yīng)用共享。所述通信安全模塊可以用于所述移動通信容器與服務(wù)器之間的通信。優(yōu)選地,所述通信安全模塊還可以用于所述移動應(yīng)用容器內(nèi)的各個應(yīng)用之間的通信。
[0010]在本發(fā)明的一些實施例中,所述移動應(yīng)用容器還包括:應(yīng)用卸載模塊,用于卸載一個或多個應(yīng)用。
[0011]在本發(fā)明的一些實施例中,所述應(yīng)用安裝模塊進一步配置為:下載用于定義應(yīng)用外觀的布局文件包、用于定義業(yè)務(wù)處理的代碼文件包以及包含業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)文件包;以及,處理下載的文件包。
[0012]根據(jù)本發(fā)明的另一方面,提供了一種移動應(yīng)用容器管理方法。所述方法可以包括:下載并在移動設(shè)備上安裝移動應(yīng)用容器;根據(jù)所述移動應(yīng)用容器關(guān)聯(lián)的客戶端標識向服務(wù)器執(zhí)行身份認證;響應(yīng)于所述身份認證,從服務(wù)器獲取可安裝應(yīng)用列表;以及,在所述移動應(yīng)用容器中安裝所述可安裝應(yīng)用列表中的一個或多個應(yīng)用。
[0013]根據(jù)本發(fā)明的一些方面,所述下載包括從服務(wù)器下載移動應(yīng)用容器。
[0014]根據(jù)本發(fā)明的一些方面,所述安裝應(yīng)用的步驟可以包括:下載用于定義應(yīng)用外觀的布局文件包、用于定義業(yè)務(wù)處理的代碼文件包以及用于包含業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)文件包;以及,處理下載的文件包。優(yōu)選地,所述處理包括下述中的一項或多項:格式檢查、簽名檢查、加解密處理、以及散列值比對。
[0015]根據(jù)本發(fā)明的一些方法,所述方法還包括:在所述移動應(yīng)用容器中卸載一個或多個應(yīng)用。

【專利附圖】

【附圖說明】
[0016]通過下面結(jié)合【專利附圖】

【附圖說明】本發(fā)明的優(yōu)選實施例,將使本發(fā)明的上述及其它目的、特征和優(yōu)點更加清楚,其中:
[0017]圖1示意性地示出了可以在其中實現(xiàn)本發(fā)明實施例的通信系統(tǒng)的示意圖;
[0018]圖2示意性地示出了根據(jù)本發(fā)明實施例的移動應(yīng)用容器的框圖;
[0019]圖3示意性地示出了根據(jù)本發(fā)明實施例的移動應(yīng)用容器管理系統(tǒng)的示意圖;
[0020]圖4示意性地示出了適用于在本發(fā)明實施例的移動應(yīng)用容器中安裝的應(yīng)用安裝文件的形成過程;
[0021]圖5示意性地示出了根據(jù)本發(fā)明實施例的移動應(yīng)用容器管理方法的流程圖;
[0022]圖6示出了根據(jù)本發(fā)明實施例的安裝選定應(yīng)用的過程的流程圖;以及
[0023]圖7示出了根據(jù)本發(fā)明實施例的運行應(yīng)用的過程的流程圖。
[0024]在本發(fā)明的所有附圖中,相同或相似的結(jié)構(gòu)均以相同或相似的附圖標記進行標識。

【具體實施方式】
[0025]下面參照附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,在描述過程中省略了對于本發(fā)明來說是不必要的細節(jié)和功能,以防止對本發(fā)明的理解造成混淆。
[0026]圖1示意性地示出了可以在其中實現(xiàn)本發(fā)明實施例的通信系統(tǒng)100的示意圖。如圖1所示,系統(tǒng)100包括服務(wù)器110和眾多移動終端設(shè)備120-1,i = 1,2,3...。這些移動終端設(shè)備可以通過附圖標記120來統(tǒng)一指不。
[0027]服務(wù)器100可以是某個企業(yè)用戶的服務(wù)器,其可以提供該企業(yè)發(fā)布的多種移動應(yīng)用的安裝文件??蛇x地,服務(wù)器100還提供移動應(yīng)用容器的安裝文件。應(yīng)該理解,移動應(yīng)用容器的安裝文件也可以由另外的服務(wù)器(即,非服務(wù)器100)來提供。
[0028]移動終端120例如可以是移動電話、平板計算機、膝上型計算機、個人數(shù)字助理(PDA)等等。優(yōu)選的,移動終端120可以是各種平臺的移動電話,包括但不限于1S平臺、Android平臺、Win Phone平臺等等。在移動終端120上可以安裝根據(jù)本發(fā)明實施例的移動應(yīng)用容器作為客戶端。優(yōu)選地,移動終端120上安裝的移動應(yīng)用容器可以具有關(guān)聯(lián)的客戶端ID。該客戶端ID可以是郵件地址、用戶ID、移動終端的標識信息(如硬件ID、手機號等)等等識別標記。
[0029]移動終端120可以經(jīng)由通信網(wǎng)絡(luò)與服務(wù)器110通信。該通信網(wǎng)絡(luò)可以是無線網(wǎng)絡(luò),也可以是有線網(wǎng)絡(luò),例如但不限于:2G、3G、4G、5G(如WCDMA、CDMAl 100, TD-SCDMA, LTE等)移動通信網(wǎng)絡(luò)、互聯(lián)網(wǎng)、有線局域網(wǎng)、或者無線局域網(wǎng)等等。
[0030]圖2示出了根據(jù)本發(fā)明實施例的移動應(yīng)用容器200的示意框圖。移動應(yīng)用容器200可以作為客戶端安裝在移動終端120上。如圖所示,移動應(yīng)用容器200可以包括:應(yīng)用安裝模塊202、外觀引擎206、數(shù)據(jù)引擎208、以及代碼引擎210。
[0031]應(yīng)用安裝模塊202可以配置用于獨立安裝一個或多個應(yīng)用。
[0032]外觀引擎206可以配置用于讀取已安裝應(yīng)用的外觀文件以設(shè)置應(yīng)用的外觀。數(shù)據(jù)引擎208可以配置用于讀取已安裝應(yīng)用的數(shù)據(jù)文件,以及根據(jù)代碼引擎210的操作更新數(shù)據(jù)文件。代碼引擎210可以配置用于讀取已安裝應(yīng)用的執(zhí)行代碼,以響應(yīng)于用戶觸發(fā)事件執(zhí)行業(yè)務(wù)處理。
[0033]如圖所示,可選地,移動應(yīng)用容器200還可以包括應(yīng)用卸載模塊204。應(yīng)用卸載模塊204可以配置用于獨立卸載一個或多個應(yīng)用。
[0034]如圖所示,移動應(yīng)用容器200還可以包括存儲單元212。存儲單元212可以存儲各個已安裝應(yīng)用的數(shù)據(jù)包(如下文圖3所示的應(yīng)用一數(shù)據(jù)包,應(yīng)用2數(shù)據(jù)包)。應(yīng)用數(shù)據(jù)包可以包括應(yīng)用的外觀文件、執(zhí)行代碼、數(shù)據(jù)文件等等。存儲單元212還可以存儲移動應(yīng)用容器200關(guān)聯(lián)的客戶端ID。該客戶端ID可以是郵件地址、用戶ID等??蛇x地,存儲單元212還可以維護該移動應(yīng)用容器內(nèi)的應(yīng)用程序信息列表等等。存儲單元212可以用本領(lǐng)域技術(shù)人員已知的各種存儲技術(shù)來實現(xiàn)。本發(fā)明在這點上不受限制。存儲單元212例如可以包括磁盤、磁光盤、光盤、或者半導(dǎo)體存儲技術(shù)等等。
[0035]通常安裝在同一移動應(yīng)用容器中的一個或多個應(yīng)用是同一企業(yè)發(fā)布的應(yīng)用,這些應(yīng)用常常具有類似的身份認證機制、通信接口等等。優(yōu)選地,移動應(yīng)用容器200還可以包括:身份認證模塊,配置用于根據(jù)移動應(yīng)用容器200關(guān)聯(lián)的客戶端標識向服務(wù)器執(zhí)行身份認證。作為替代或補充,移動應(yīng)用容器200還可以包括:安全通信模塊。該通信安全模塊可以配置用于實現(xiàn)在移動通信容器200與其他設(shè)備(如服務(wù)器)之間的通信和/或在移動應(yīng)用容器200內(nèi)的各個應(yīng)用之間的通信。上述可選的通信安全模塊和/或安全通信模塊可以被移動應(yīng)用容器200內(nèi)安裝的所有應(yīng)用共享。應(yīng)該理解,移動應(yīng)用容器200還可以包括更多的可選模塊,而不限于所例舉的身份認證模塊和安全通信模塊。本發(fā)明在這方面不受限制。
[0036]由于本發(fā)明實施例的移動應(yīng)用容器200提供了各種公共機制,諸如身份認證機制、通信接口等,應(yīng)用開發(fā)人員無需在各個應(yīng)用中再開發(fā)這些功能,因此可以節(jié)省在這些方面的重復(fù)開發(fā)工作,更多地集中于具體應(yīng)用要實現(xiàn)的業(yè)務(wù)處理功能。
[0037]根據(jù)本發(fā)明的實施例,移動應(yīng)用容器200可以是實現(xiàn)在應(yīng)用層上的,而且可以是平臺相關(guān)的。例如,可以提供在1S平臺上的移動應(yīng)用容器版本,在Android平臺上的移動應(yīng)用容器版本,在Win Phone平臺上的移動應(yīng)用容器版本,或者在其他平臺上的移動應(yīng)用容器版本。因此,移動應(yīng)用容器200本身可被視為特定的移動平臺上的原生應(yīng)用,實現(xiàn)較佳的性能、易用性、用戶體驗以及安全性。
[0038]圖3示意性地示出了根據(jù)本發(fā)明實施例的一個示例的移動應(yīng)用容器管理系統(tǒng)300的示意圖。如圖所示,移動應(yīng)用容器管理系統(tǒng)300包括服務(wù)器310和客戶端320。
[0039]客戶端320可以是如上所述的安裝在移動終端上的移動應(yīng)用容器200??蛻舳?20可以與郵件地址、ID等識別標記綁定??蛻舳?20可以包括若干種平臺的應(yīng)用容器(如1S平臺,Android平臺,Win Phone平臺)。圖中示出了平臺一應(yīng)用容器320a和平臺二應(yīng)用容器320b。但是應(yīng)該理解,系統(tǒng)300也可以包括僅一個平臺的應(yīng)用容器,或者可以包括不止三個平臺的應(yīng)用容器。每種平臺的應(yīng)用容器可以包括若干引擎模塊,分別用于處理交互與顯示(如外觀引擎322a)、業(yè)務(wù)代碼處理(如代碼引擎322b)、本地文件處理(如數(shù)據(jù)引擎322c)等等。圖3中示出了平臺一應(yīng)用容器的具體構(gòu)造。應(yīng)該理解,平臺二應(yīng)用容器與平臺一應(yīng)用容器具有類似的結(jié)構(gòu),但是是基于不同的平臺實現(xiàn)的,被安裝在不同平臺的移動終端上。
[0040]服務(wù)器310可以提供應(yīng)用下載服務(wù)。服務(wù)器310可以提供各種應(yīng)用的不同平臺版本??蛇x地,服務(wù)器310可以包括多個服務(wù)器,每個服務(wù)器提供的應(yīng)用適用于同一平臺。[0041 ] 下面介紹根據(jù)本發(fā)明實施例的移動應(yīng)用容器管理方法。
[0042]應(yīng)用的整個過程可以分為兩個階段:1)應(yīng)用的開發(fā)及上傳階段;以及2)應(yīng)用的使用階段。
[0043]下面參考圖4說明一個應(yīng)用開發(fā)完成后,針對不同應(yīng)用平臺是如何編譯、上傳及組裝應(yīng)用數(shù)據(jù)的。如圖4所示,開發(fā)完成的應(yīng)用的源代碼402可以通過編譯器404編譯成不同平臺的可執(zhí)行文件406a, 406b, 406c。然后,不同平臺的可執(zhí)行文件406a, 406b, 406c可以分別與對應(yīng)平臺的外觀文件408a,408b, 408c和數(shù)據(jù)文件410合成應(yīng)用安裝包414。該應(yīng)用安裝包414可以是多平臺安裝包,包括多個不同平臺的應(yīng)用模塊412a,412b,412c??蛇x地,應(yīng)用安裝包414可以是分別對應(yīng)不同平臺的多個安裝包。安裝包414在生成后可以上傳給服務(wù)器(如圖3中所示的服務(wù)器310),以供客戶端下載。
[0044]應(yīng)用的使用可以分為三個主要部分:a)應(yīng)用容器的下載及身份認證階段;b)應(yīng)用安裝階段;以及c)運行應(yīng)用容器及應(yīng)用模塊的階段。
[0045]下面參考圖5-圖7介紹應(yīng)用的使用過程。圖5示意性地示出了根據(jù)本發(fā)明實施例的移動應(yīng)用容器管理方法500的流程圖。
[0046]方法500可以涉及應(yīng)用容器的下載及身份認證階段和應(yīng)用安裝階段。
[0047]如圖5所示,方法開始于步驟S510,移動終端從服務(wù)器下載移動應(yīng)用容器的安裝文件,并且在其上安裝。
[0048]當(dāng)安裝了移動應(yīng)用容器后,方法500前進到步驟S520。在步驟S520中,用戶通過該移動應(yīng)用容器進行身份認證。具體地,用戶通過移動應(yīng)用容器客戶端(如移動應(yīng)用容器320)執(zhí)行登陸。如前所述,該客戶端與郵件地址、用戶ID等指定用戶的身份信息的客戶端ID相綁定。服務(wù)器端接收到用戶的登陸請求后,根據(jù)該請求中包含的客戶端ID (其指示用戶的身份信息)對用戶的身份進行認證,決定該用戶可以使用哪些應(yīng)用。于是,在步驟S530中,響應(yīng)于步驟S520中的身份認證結(jié)果,移動終端從服務(wù)器獲取可安裝應(yīng)用列表。然后,在步驟S540中,可以在移動設(shè)備上的移動應(yīng)用容器客戶端中安裝可安裝應(yīng)用列表中的一個或多個應(yīng)用。被安裝的應(yīng)用可以是根據(jù)配置強制性為用戶安裝的,或者可以由用戶自己選擇安裝哪些應(yīng)用。
[0049]可選地,方法500還可以包括在所述移動應(yīng)用容器中卸載一個或多個應(yīng)用的步驟。
[0050]下面具體介紹步驟S540。應(yīng)用的安裝需要下載以下幾類數(shù)據(jù):用于定義應(yīng)用外觀的布局文件包,用于定義業(yè)務(wù)處理的代碼文件包,以及用于包含業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)文件包。數(shù)據(jù)下載后需要進行處理,處理方法由以下的一種或幾種方式組成:格式檢查,簽名檢查,力口解密處理,散列值比對等。下面參考圖6詳細描述步驟S540的一個示例實現(xiàn)。
[0051]圖6示出了安裝選定應(yīng)用的過程的流程圖。應(yīng)該理解,該選定應(yīng)用可以是根據(jù)預(yù)定配置強制性要為用戶安裝的,或者可以由用戶自己選擇要安裝的。
[0052]如圖6所示,在步驟S542中,下載該選定應(yīng)用的信息,包括從服務(wù)器下載用于定義應(yīng)用外觀的布局文件包、用于定義業(yè)務(wù)處理的代碼文件包以及用于包含業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)文件包。這些文件包可以作為如參考圖4說明的應(yīng)用安裝包414 一起獲取??蛇x地,這些數(shù)據(jù)包可被分別獲取。
[0053]在步驟S544中,處理下載的文件包??蛇x地,對文件的處理可以包括下述中的一項或多項:格式檢查、簽名檢查、加解密處理、散列值比對等。
[0054]方法500還可以涉及運行應(yīng)用容器及應(yīng)用模塊的階段。該階段包括:數(shù)據(jù)檢查全部成功后,外觀引擎將解析外觀布局包及業(yè)務(wù)數(shù)據(jù)包,在應(yīng)用中展示要顯示的界面,同時代碼處理引擎解析業(yè)務(wù)代碼數(shù)據(jù)包,設(shè)置好事件驅(qū)動的對應(yīng)關(guān)系。然后可以執(zhí)行正常的事件觸發(fā)機制。下面參考圖7對該階段進行說明。
[0055]圖7示出了根據(jù)本發(fā)明實施例的運行應(yīng)用的過程700的流程圖。
[0056]方法700開始于步驟S710,運行移動應(yīng)用容器,分別啟用外觀引擎、數(shù)據(jù)引擎、代碼引擎,設(shè)置好事件觸發(fā)映射。
[0057]在步驟S720中,外觀引擎讀取應(yīng)用的外觀文件以設(shè)置應(yīng)用的外觀。
[0058]在步驟S730中,數(shù)據(jù)引擎讀取應(yīng)用的數(shù)據(jù)文件,設(shè)置默認值。
[0059]在步驟S740中,等待用戶觸發(fā)事件,由代碼引擎執(zhí)行對應(yīng)的業(yè)務(wù)。
[0060]方法700可以由根據(jù)本發(fā)明實施例的移動應(yīng)用容器(如前述的移動應(yīng)用容器200,320)來執(zhí)行。在此不再對其步驟的更詳細操作進行贅述。
[0061]然后,方法700結(jié)束。
[0062]上文已經(jīng)結(jié)合實施例對本發(fā)明的移動應(yīng)用容器及應(yīng)用模塊的開發(fā)、安裝、下載和運行的方法進行了說明。本領(lǐng)域技術(shù)人員可以理解,上面示出的方法僅是示例性的。本發(fā)明的方法并不局限于上面示出的步驟和順序。本領(lǐng)域技術(shù)人員根據(jù)所示實施例的教導(dǎo)可以進行許多變化和修改。
[0063]通過本發(fā)明實施例的移動應(yīng)用容器及其管理方法,可以減少應(yīng)用開發(fā)人員的精力,達到跨平臺代碼的復(fù)用。并且可以提供了一些框架性的機制,使得無論是開發(fā)還是維護都大大減少了工作量。
[0064]應(yīng)該注意,上文的描述和示例不意味著將本發(fā)明的范圍限制為單一實施例,相反通過互換和組合不同實施例的一些或全部所述或所示元素形成其他實施例也是可能的。此夕卜,在可以使用已知組件來部分或完全實現(xiàn)本發(fā)明的特定元素的情況下,將僅描述這些已知組件中為了理解本發(fā)明所必需的那部分組件,且將省略對這些已知組件中其他部分的詳細描述,以使得本發(fā)明更突出。除非本文中另行指出,否則本領(lǐng)域技術(shù)人員應(yīng)該理解:盡管本發(fā)明的一些實施例描述為用軟件實形式現(xiàn),但是本發(fā)明不受限于此,而是也可以用硬件、軟件和硬件的組合來實現(xiàn),且反之亦然。除非本文中另行明確聲明,否則在本說明書中,不應(yīng)將示出了單一組件的實施例視為是限制性的,而是本發(fā)明意在包含包括多個相同組件在內(nèi)的其他實施例,且反之亦然。此外,本發(fā)明包含本文中作為示意所引用的已知組件的當(dāng)前和將來開發(fā)的等價物。
[0065]本領(lǐng)域技術(shù)人員應(yīng)該理解,盡管通過具體實施例描述了本發(fā)明,但是本發(fā)明的范圍不限于這些具體實施例。本發(fā)明的范圍由所附權(quán)利要求及其任何等同含義限定。
【權(quán)利要求】
1.一種移動應(yīng)用容器,包括: 應(yīng)用安裝模塊,用于安裝一個或多個應(yīng)用; 外觀引擎,用于讀取已安裝應(yīng)用的外觀文件以設(shè)置應(yīng)用的外觀; 數(shù)據(jù)引擎,用于讀取已安裝應(yīng)用的數(shù)據(jù)文件;以及 代碼引擎,用于讀取已安裝應(yīng)用的執(zhí)行代碼,以響應(yīng)于用戶觸發(fā)事件執(zhí)行業(yè)務(wù)處理。
2.根據(jù)權(quán)利要求1所述的移動應(yīng)用容器,其中,所述移動應(yīng)用容器實現(xiàn)在應(yīng)用層上。
3.根據(jù)權(quán)利要求1所述的移動應(yīng)用容器,還包括:身份認證模塊,用于根據(jù)所述移動應(yīng)用容器關(guān)聯(lián)的客戶端標識向服務(wù)器執(zhí)行身份認證。
4.根據(jù)權(quán)利要求1所述的移動應(yīng)用容器,還包括:安全通信模塊,其被所有已安裝應(yīng)用共享;和/或應(yīng)用卸載模塊,用于卸載一個或多個應(yīng)用。
5.根據(jù)權(quán)利要求1所述的移動應(yīng)用容器,其中所述應(yīng)用安裝模塊進一步配置為: 下載用于定義應(yīng)用外觀的布局文件包、用于定義業(yè)務(wù)處理的代碼文件包以及包含業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)文件包;以及處理下載的文件包。
6.—種移動應(yīng)用容器管理方法,包括: 下載并在移動設(shè)備上安裝移動應(yīng)用容器; 根據(jù)所述移動應(yīng)用容器關(guān)聯(lián)的客戶端標識向服務(wù)器執(zhí)行身份認證; 響應(yīng)于所述身份認證,從服務(wù)器獲取可安裝應(yīng)用列表;以及 在所述移動應(yīng)用容器中安裝所述可安裝應(yīng)用列表中的一個或多個應(yīng)用。
7.根據(jù)權(quán)利要求6所述的方法,其中所述移動應(yīng)用容器實現(xiàn)在應(yīng)用層上。
8.根據(jù)權(quán)利要求6所述的方法,其中,所述安裝應(yīng)用的步驟包括: 下載用于定義應(yīng)用外觀的布局文件包、用于定義業(yè)務(wù)處理的代碼文件包以及用于包含業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)文件包;以及處理下載的文件包。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述處理包括下述中的一項或多項:格式檢查、簽名檢查、加解密處理、以及散列值比對。
10.根據(jù)權(quán)利要求6所述的方法,還包括:在所述移動應(yīng)用容器中卸載一個或多個應(yīng)用。
【文檔編號】G06F9/445GK104267958SQ201410513586
【公開日】2015年1月7日 申請日期:2014年9月29日 優(yōu)先權(quán)日:2014年9月29日
【發(fā)明者】劉偉 申請人:北京網(wǎng)秦天下科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
南木林县| 施甸县| 普陀区| 开鲁县| 聂拉木县| 阜宁县| 双鸭山市| 理塘县| 北海市| 奉节县| 六枝特区| 册亨县| 南通市| 丹寨县| 金沙县| 新龙县| 泸溪县| 榆林市| 四会市| 卫辉市| 陵川县| 云梦县| 聂拉木县| 长顺县| 石狮市| 遂溪县| 韶关市| 西乌珠穆沁旗| 彭水| 明水县| 金寨县| 霍林郭勒市| 新泰市| 石景山区| 柏乡县| 永春县| 高尔夫| 佛学| 青海省| 雷州市| 凤城市|