本發(fā)明涉及通信技術(shù),尤指一種發(fā)布應(yīng)用方法、裝置、服務(wù)器、終端及系統(tǒng)。
背景技術(shù):
應(yīng)用虛擬化技術(shù)是將應(yīng)用程序與操作系統(tǒng)解耦合,為應(yīng)用程序提供一個(gè)虛擬運(yùn)行環(huán)境的技術(shù)。
現(xiàn)有應(yīng)用虛擬化系統(tǒng)發(fā)布應(yīng)用的方法,主要包括:通過將相關(guān)應(yīng)用虛擬化存放于服務(wù)端,在客戶端需要使用相關(guān)應(yīng)用時(shí),客戶端自行從服務(wù)端下載應(yīng)用。
然而,本領(lǐng)域技術(shù)人員在采用現(xiàn)有應(yīng)用虛擬化系統(tǒng)發(fā)布大量應(yīng)用時(shí),N多個(gè)客戶端下載應(yīng)用時(shí),服務(wù)端需要向這多個(gè)客戶端發(fā)送多個(gè)數(shù)據(jù)包,從而造成占用帶寬較多,致使帶寬壓力較大。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提供了一種發(fā)布應(yīng)用方法、裝置、服務(wù)器、終端及系統(tǒng),用以解決帶寬壓力較大的問題。
為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種發(fā)布應(yīng)用方法,包括:
接收應(yīng)用虛擬化客戶端發(fā)送的虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的信息;
采用組播方式向所述組播客戶端發(fā)送虛擬應(yīng)用信息。
進(jìn)一步的,所述接收應(yīng)用虛擬化客戶端發(fā)送的虛擬應(yīng)用請求信息之前,還包括:
向應(yīng)用虛擬化客戶端發(fā)送命令信息,所述命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志;
進(jìn)一步的,所述采用組播方式向組播客戶端發(fā)送虛擬應(yīng)用信息之前,還包括:
將設(shè)置在所述應(yīng)用虛擬化服務(wù)端的虛擬應(yīng)用下載到組播服務(wù)端本地。
進(jìn)一步的,所述虛擬應(yīng)用信息包括多個(gè)子虛擬應(yīng)用;
所述采用組播方式向所述組播客戶端發(fā)送虛擬應(yīng)用信息之前,還包括:
將虛擬應(yīng)用進(jìn)行切片處理,獲得所述多個(gè)子虛擬應(yīng)用。
本發(fā)明還提供了一種發(fā)布應(yīng)用方法,包括:
向應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的信息;
獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息。
進(jìn)一步的,所述向應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用請求信息之前,還包括:
獲取應(yīng)用虛擬化服務(wù)端發(fā)送的命令信息,所述命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志;
根據(jù)所述組播標(biāo)志,確定開啟組播客戶端,以使所述組播客戶端獲取組播服務(wù)端發(fā)送的虛擬應(yīng)用信息;
根據(jù)所述虛擬應(yīng)用時(shí)間和所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間,確定所述組播客戶端獲取所述虛擬應(yīng)用信息的時(shí)刻。
進(jìn)一步的,所述向應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用請求信息之后,還包括:
開啟組播客戶端,以使所述所述組播客戶端獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息。
本發(fā)明還提供了一種發(fā)布應(yīng)用裝置,包括:
應(yīng)用虛擬化服務(wù)模塊,用于接收應(yīng)用虛擬化客戶模塊發(fā)送的虛擬應(yīng)用請 求信息,所述虛擬應(yīng)用請求信息包括請求所述應(yīng)用虛擬化服務(wù)模塊發(fā)送虛擬應(yīng)用的信息;
組播服務(wù)模塊,用于采用組播方式向所述組播客戶模塊發(fā)送虛擬應(yīng)用信息。
進(jìn)一步的,所述應(yīng)用虛擬化服務(wù)模塊,還用于向應(yīng)用虛擬化客戶模塊發(fā)送命令信息,所述命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志。
進(jìn)一步的,所述組播服務(wù)模塊,還用于將設(shè)置在所述應(yīng)用虛擬化服務(wù)模塊的虛擬應(yīng)用下載到組播服務(wù)模塊本地。
進(jìn)一步的,所述組播服務(wù)模塊,還用于將虛擬應(yīng)用進(jìn)行切片處理,獲得所述多個(gè)子虛擬應(yīng)用。
本發(fā)明還提供一種發(fā)布應(yīng)用裝置,包括:
應(yīng)用虛擬化客戶模塊,用于向應(yīng)用虛擬化服務(wù)模塊發(fā)送虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)模塊發(fā)送虛擬應(yīng)用的信息;
組播客戶模塊模塊,用于獲取組播服務(wù)模塊采用組播方式發(fā)送的虛擬應(yīng)用信息。
進(jìn)一步的,所述應(yīng)用虛擬化客戶模塊,用于獲取應(yīng)用虛擬化服務(wù)模塊發(fā)送的命令信息,所述命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志;
所述應(yīng)用虛擬化客戶模塊,具體用于根據(jù)所述組播標(biāo)志,確定開啟組播客戶模塊,以使所述組播客戶模塊獲取組播服務(wù)模塊發(fā)送的虛擬應(yīng)用信息;
所述應(yīng)用虛擬化客戶模塊,具體用于根據(jù)所述虛擬應(yīng)用時(shí)間和所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間,確定所述組播客戶模塊獲取所述虛擬應(yīng)用信息的時(shí)刻。
進(jìn)一步的,所述應(yīng)用虛擬化客戶模塊,還用于開啟組播客戶端,以使所述所述組播客戶端獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息。
本發(fā)明還提供一種服務(wù)器,包括:如上述任一項(xiàng)所述的發(fā)布應(yīng)用裝置。
本發(fā)明還提供一種終端,包括:如上述任一項(xiàng)所述的發(fā)布應(yīng)用裝置。
本發(fā)明還提供一種發(fā)布應(yīng)用系統(tǒng),包括:如上述任一項(xiàng)所述的發(fā)布應(yīng)用裝置和如上述任一項(xiàng)所述的發(fā)布應(yīng)用裝置。
與現(xiàn)有技術(shù)相比,本發(fā)明包括:接收應(yīng)用虛擬化客戶端發(fā)送的虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的信息;采用組播方式向所述組播客戶端發(fā)送虛擬應(yīng)用信息。實(shí)現(xiàn)了將組播技術(shù)分與應(yīng)用虛擬化相融合,在采用組播通信的場景下,組播服務(wù)端向多個(gè)組播客戶端發(fā)送虛擬應(yīng)用信息時(shí),只需要發(fā)送一份該虛擬應(yīng)用信息,從而節(jié)省了帶寬。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖說明
附圖用來提供對本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本申請的實(shí)施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對本發(fā)明技術(shù)方案的限制。
圖1為本發(fā)明發(fā)布應(yīng)用方法一實(shí)施例的流程示意圖;
圖2為本發(fā)明發(fā)布應(yīng)用方法二實(shí)施例的流程示意圖;
圖3為本發(fā)明發(fā)布應(yīng)用方法三實(shí)施例的流程示意圖;
圖4為本發(fā)明發(fā)布應(yīng)用方法三實(shí)施例的實(shí)體結(jié)構(gòu)示意圖;
圖5為本發(fā)明發(fā)布應(yīng)用裝置一實(shí)施例的結(jié)構(gòu)示意圖;
圖6為本發(fā)明發(fā)布應(yīng)用裝置一實(shí)施例的流程示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本發(fā)明實(shí)施例提供的發(fā)布應(yīng)用方法具體可以應(yīng)用于客戶模塊需要從服務(wù)器下載應(yīng)用時(shí),該應(yīng)用可以是軟件或操作程序等。本實(shí)施例提供的發(fā)布應(yīng)用方法具體可以通過發(fā)布應(yīng)用裝置來執(zhí)行,該發(fā)布應(yīng)用裝置可以集成在客戶端,該客戶端可以是計(jì)算機(jī)或是手機(jī)等中,該發(fā)布應(yīng)用裝置可以采用軟件和/或硬件的方式來實(shí)現(xiàn)。以下對本實(shí)施例提供的發(fā)布應(yīng)用方法、裝置及系統(tǒng)進(jìn)行詳細(xì)地說明。
圖1為本發(fā)明發(fā)布應(yīng)用方法一實(shí)施例的流程示意圖,如圖1所示,該方法包括如下步驟:
步驟101、接收應(yīng)用虛擬化客戶端發(fā)送的虛擬應(yīng)用請求信息。
具體的,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的信息;
在本實(shí)施例中,執(zhí)行向應(yīng)用虛擬化客戶端發(fā)送命令信息的執(zhí)行主體可以是服務(wù)器端的應(yīng)用虛擬化服務(wù)端,即應(yīng)用虛擬化服務(wù)模塊。
具體的,應(yīng)用虛擬化服務(wù)端向應(yīng)用虛擬化客戶端發(fā)送命令信息,用以告知應(yīng)用虛擬化客戶端接收應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的時(shí)間。
步驟102、采用組播方式向組播客戶端發(fā)送虛擬應(yīng)用信息。
在本實(shí)施例中,執(zhí)行采用組播方式向組播客戶端發(fā)送虛擬應(yīng)用信息的執(zhí)行主體可以是服務(wù)器端的組播服務(wù)端,即服務(wù)器端的組播服務(wù)模塊。
具體的,在組播服務(wù)端向多個(gè)組播客戶端發(fā)送虛擬應(yīng)用信息時(shí),只需要發(fā)送一份該虛擬應(yīng)用信息,從而節(jié)省了帶寬。
在本實(shí)施例中,接收應(yīng)用虛擬化客戶端發(fā)送的虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的信息;采用組播方式向所述組播客戶端發(fā)送虛擬應(yīng)用信息。實(shí)現(xiàn)了將組播技術(shù)分與應(yīng)用虛擬化相融合,在采用組播通信的場景下,組播服務(wù)端向多個(gè)組播客戶端發(fā)送虛擬應(yīng)用信息時(shí),只需要發(fā)送一份該虛擬應(yīng)用信息,從而節(jié)省了帶寬。
在上述實(shí)施例的基礎(chǔ)上,接收組播客戶端發(fā)送的虛擬應(yīng)用請求信息之前,還可以包括:
向應(yīng)用虛擬化客戶端發(fā)送命令信息,所述命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志;
舉例來講,該組播標(biāo)志可以用0、1標(biāo)識,0標(biāo)識為不啟動(dòng)組播模式,1標(biāo)識為啟動(dòng)組播模式。
進(jìn)一步的,在上述實(shí)施例的基礎(chǔ)上,所述采用組播方式向組播客戶端發(fā)送虛擬應(yīng)用信息之前,還包括:
所述將設(shè)置在所述應(yīng)用虛擬化服務(wù)端的虛擬應(yīng)用下載到所述組播服務(wù)端本地。
本實(shí)施例中,將設(shè)置在所述應(yīng)用虛擬化服務(wù)端的虛擬應(yīng)用下載到所述組播服務(wù)端本地的執(zhí)行主體可以是組播服務(wù)端。
進(jìn)一步的,在上述實(shí)施例的基礎(chǔ)上,所述虛擬應(yīng)用信息包括多個(gè)子虛擬應(yīng)用;
所述采用組播方式向所述組播客戶端發(fā)送虛擬應(yīng)用信息之前,還包括:
將虛擬應(yīng)用進(jìn)行切片處理,獲得所述多個(gè)子虛擬應(yīng)用。
在本實(shí)施例中,將虛擬應(yīng)用進(jìn)行切片處理,獲得所述多個(gè)子虛擬應(yīng)用的執(zhí)行主體為組播服務(wù)端。
圖2為本發(fā)明發(fā)布應(yīng)用方法二實(shí)施例的流程示意圖,如圖2所示,該方法包括如下步驟:
步驟201、向應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用請求信息。
本實(shí)施例中向應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用請求信息的執(zhí)行主體是客 戶端的應(yīng)用虛擬化客戶端,即應(yīng)用虛擬化客戶模塊。
在本實(shí)施例中,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的信息。
步驟202、獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息。
在本實(shí)施例中,獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息的執(zhí)行主體是客戶端的組播客戶端,即組播客戶模塊。
具體的,獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息的時(shí)刻是可以根據(jù)協(xié)議約定的時(shí)間,或者,在步驟202之前,應(yīng)用虛擬化客戶端獲取應(yīng)用虛擬化服務(wù)端發(fā)送的命令信息,所述命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志;
所述應(yīng)用虛擬化客戶端根據(jù)所述組播標(biāo)志,確定開啟所述組播客戶端,以使所述組播客戶端獲取組播服務(wù)端發(fā)送的虛擬應(yīng)用信息;
所述應(yīng)用虛擬化客戶端根據(jù)所述虛擬應(yīng)用時(shí)間和所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間,確定所述組播客戶端獲取所述虛擬應(yīng)用信息的所述第一時(shí)刻。
在本實(shí)施例中,向應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的信息;獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息。實(shí)現(xiàn)了將組播技術(shù)分與應(yīng)用虛擬化相融合,在采用組播通信的場景下,組播服務(wù)端向多個(gè)組播客戶端發(fā)送虛擬應(yīng)用信息時(shí),只需要發(fā)送一份該虛擬應(yīng)用信息,從而節(jié)省了帶寬。
在上述實(shí)施例的基礎(chǔ)上,步驟201之后,還可以包括:
開啟組播客戶端,以使所述所述組播客戶端獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息。
本實(shí)施例的執(zhí)主體是所述應(yīng)用虛擬化客戶端。
圖3為本發(fā)明發(fā)布應(yīng)用方法三實(shí)施例的流程示意圖,圖4為本發(fā)明發(fā)布應(yīng)用方法三實(shí)施例的實(shí)體結(jié)構(gòu)示意圖,如圖3和圖4所示,該方法包括如下步驟:
步驟301、向應(yīng)用虛擬化客戶端發(fā)送命令信息。
在本實(shí)施例中,向應(yīng)用虛擬化客戶端發(fā)送命令信息的執(zhí)行主體為服務(wù)器端的應(yīng)用虛擬化服務(wù)端。其中,應(yīng)用虛擬化服務(wù)端可以向多個(gè)客戶端,如客戶端C1、客戶端C2….客戶端Cn的虛擬化客戶端分別發(fā)送命令信息。
本實(shí)施例中的命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志,舉例來講,該組播標(biāo)志可以用0、1標(biāo)識,0標(biāo)識為不啟動(dòng)組播模式,1標(biāo)識為啟動(dòng)組播模式。
步驟302、根據(jù)發(fā)送命令信息,確定組播客戶端在第一時(shí)刻采用組播通信。
在本實(shí)施例中,根據(jù)發(fā)送命令信息,確定組播客戶端在第一時(shí)刻采用組播通信的執(zhí)行主體為應(yīng)用虛擬化客戶端。
具體的,每個(gè)所述應(yīng)用虛擬化客戶端根據(jù)所述組播標(biāo)志,確定開啟自身的所述組播客戶端,以使所述組播客戶端獲取組播服務(wù)端發(fā)送的虛擬應(yīng)用信息;
所述應(yīng)用虛擬化客戶端根據(jù)所述虛擬應(yīng)用時(shí)間和所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間,確定所述組播客戶端獲取所述虛擬應(yīng)用信息的所述第一時(shí)刻。
可選的,若確定組播標(biāo)志指示非組播獲取所述虛擬應(yīng)用信息,則按照系統(tǒng)原來的下載通道請求服務(wù)器端,進(jìn)行文件下載
步驟303、發(fā)送虛擬應(yīng)用請求信息。
在本實(shí)施例中,發(fā)送虛擬應(yīng)用請求信息的執(zhí)行主體為應(yīng)用虛擬化客戶端。在本實(shí)施例中,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)端發(fā)送虛擬應(yīng)用的信息。
步驟304、采用組播方式向組播客戶端發(fā)送虛擬應(yīng)用信息。
在本實(shí)施例中,采用組播方式向組播客戶端發(fā)送虛擬應(yīng)用信息的執(zhí)行主體為組播服務(wù)端。
步驟305、獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息。
在本實(shí)施例中,獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息的執(zhí)行主體為組播客戶端。
在本實(shí)施例中,實(shí)現(xiàn)了將組播技術(shù)分與應(yīng)用虛擬化相融合,在采用組播通信的場景下,組播服務(wù)端向多個(gè)組播客戶端發(fā)送虛擬應(yīng)用信息時(shí),只需要發(fā)送一份該虛擬應(yīng)用信息,從而節(jié)省了帶寬。
圖5為本發(fā)明發(fā)布應(yīng)用裝置一實(shí)施例的結(jié)構(gòu)示意圖,如圖5所示,該發(fā)布應(yīng)用裝置,包括:應(yīng)用虛擬化服務(wù)模塊51和組播服務(wù)模塊52。其中,
應(yīng)用虛擬化服務(wù)模塊51,用于接收應(yīng)用虛擬化客戶模塊發(fā)送的虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)模塊發(fā)送虛擬應(yīng)用的信息;
組播服務(wù)模塊52,用于采用組播方式向所述組播客戶模塊發(fā)送虛擬應(yīng)用信息。
在本實(shí)施例中,應(yīng)用虛擬化服務(wù)模塊接收應(yīng)用虛擬化客戶模塊發(fā)送的虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)模塊發(fā)送虛擬應(yīng)用的信息;組播服務(wù)模塊采用組播方式向所述組播客戶模塊發(fā)送虛擬應(yīng)用信息。實(shí)現(xiàn)了將組播技術(shù)分與應(yīng)用虛擬化相融合,在采用組播通信的場景下,組播服務(wù)模塊向多個(gè)組播客戶模塊發(fā)送虛擬應(yīng)用信息時(shí),只需要發(fā)送一份該虛擬應(yīng)用信息,從而節(jié)省了帶寬。
在上述實(shí)施例的基礎(chǔ)上,應(yīng)用虛擬化服務(wù)模塊51,還用于向應(yīng)用虛擬化客戶模塊發(fā)送命令信息,所述命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志。
進(jìn)一步的,在上述實(shí)施例的基礎(chǔ)上,所述組播服務(wù)模塊52,還用于將設(shè)置在所述應(yīng)用虛擬化服務(wù)模塊的虛擬應(yīng)用下載到所述組播服務(wù)模塊本地。
可選的,在上述實(shí)施例的基礎(chǔ)上,所述組播服務(wù)模塊52,還用于將虛擬應(yīng)用進(jìn)行切片處理,獲得所述多個(gè)子虛擬應(yīng)用。
圖6為本發(fā)明發(fā)布應(yīng)用裝置一實(shí)施例的流程示意圖,如圖6所示,該發(fā)布應(yīng)用裝置,包括:應(yīng)用虛擬化客戶模塊61和組播客戶模塊62,其中,
應(yīng)用虛擬化客戶模塊61,用于向應(yīng)用虛擬化服務(wù)模塊發(fā)送虛擬應(yīng)用請求信息,所述虛擬應(yīng)用請求信息包括請求應(yīng)用虛擬化服務(wù)模塊發(fā)送虛擬應(yīng)用的信息;
組播客戶模塊模塊62,用于在第一時(shí)刻獲取組播服務(wù)模塊采用組播方式發(fā)送的虛擬應(yīng)用信息。
在本實(shí)施例中,實(shí)現(xiàn)了將組播技術(shù)分與應(yīng)用虛擬化相融合,在采用組播通信的場景下,組播服務(wù)模塊向多個(gè)組播客戶模塊發(fā)送虛擬應(yīng)用信息時(shí),只需要發(fā)送一份該虛擬應(yīng)用信息,從而節(jié)省了帶寬。
在上述實(shí)施例的基礎(chǔ)上,應(yīng)用虛擬化客戶模塊61,用于獲取應(yīng)用虛擬化服務(wù)模塊發(fā)送的命令信息,所述命令信息包括發(fā)送虛擬應(yīng)用時(shí)間、所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間、以及組播標(biāo)志;
所述應(yīng)用虛擬化客戶模塊61,具體用于根據(jù)所述組播標(biāo)志,確定開啟所述組播客戶模塊,以使所述組播客戶模塊獲取組播服務(wù)模塊發(fā)送的虛擬應(yīng)用信息;
所述應(yīng)用虛擬化客戶模塊61,具體用于根據(jù)所述虛擬應(yīng)用時(shí)間和所述應(yīng)用虛擬化服務(wù)器的當(dāng)前時(shí)間,確定所述組播客戶模塊獲取所述虛擬應(yīng)用信息的所述第一時(shí)刻。
在上述實(shí)施例的基礎(chǔ)上,所應(yīng)用虛擬化客戶模塊61,還用于開啟組播客戶端,以使所述所述組播客戶端獲取組播服務(wù)端采用組播方式發(fā)送的虛擬應(yīng)用信息。
發(fā)明還提供一種服務(wù)器,包括:如圖5所述的發(fā)布應(yīng)用裝置。
發(fā)明還提供一種終端,包括:如圖6所述的發(fā)布應(yīng)用裝置。本發(fā)明還提供一種發(fā)布應(yīng)用系統(tǒng),包括:如圖4所述的發(fā)布應(yīng)用裝置和如圖5所述的發(fā)布應(yīng)用裝置。
雖然本發(fā)明所揭露的實(shí)施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明而采用的實(shí)施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實(shí)施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。