本發(fā)明涉及終端應(yīng)用技術(shù)領(lǐng)域,具體涉及一種應(yīng)用的業(yè)務(wù)更新方法、裝置、服務(wù)器及終端設(shè)備。
背景技術(shù):
手機(jī)、平板電腦、筆記本等終端設(shè)備中裝載的應(yīng)用越來(lái)越多,為提升終端設(shè)備所裝載的應(yīng)用的版本或?qū)?yīng)用打補(bǔ)丁等,終端設(shè)備所裝載的應(yīng)用經(jīng)常需要進(jìn)行業(yè)務(wù)更新;應(yīng)用需要更新的業(yè)務(wù)類型有多種,如應(yīng)用的內(nèi)容、功能開(kāi)關(guān)、策略邏輯等;對(duì)應(yīng)的,可對(duì)應(yīng)用的內(nèi)容進(jìn)行更新、功能開(kāi)關(guān)進(jìn)行更新或策略邏輯進(jìn)行更新等。
本發(fā)明的發(fā)明人研究過(guò)程,目前主要是通過(guò)服務(wù)器與終端設(shè)備的數(shù)據(jù)交互實(shí)現(xiàn)應(yīng)用的業(yè)務(wù)更新,由于應(yīng)用需要更新的業(yè)務(wù)類型較多,使得應(yīng)用的業(yè)務(wù)更新流程較為麻煩;因此,如何簡(jiǎn)化應(yīng)用的業(yè)務(wù)更新流程,成為本領(lǐng)域技術(shù)人員需要考慮的問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供一種應(yīng)用的業(yè)務(wù)更新方法、裝置、服務(wù)器及終端設(shè)備,以解決現(xiàn)有應(yīng)用的業(yè)務(wù)更新流程較為麻煩的問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供如下技術(shù)方案:
一種應(yīng)用的業(yè)務(wù)更新方法,應(yīng)用于服務(wù)器,所述方法包括:
收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
本發(fā)明實(shí)施例還提供一種應(yīng)用的業(yè)務(wù)更新方法,應(yīng)用于終端設(shè)備,所述方法包括:
向服務(wù)器上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
接收所述服務(wù)器發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;
向所述服務(wù)器發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
接收所述服務(wù)器發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
本發(fā)明實(shí)施例還提供一種應(yīng)用的業(yè)務(wù)更新裝置,應(yīng)用于服務(wù)器,所述裝置包括:
收集模塊,用于收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
類型確定模塊,用于根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
通知模塊,用于向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
請(qǐng)求接收模塊,用于接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
更新數(shù)據(jù)發(fā)送模塊,用于將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
本發(fā)明實(shí)施例還提供一種服務(wù)器,包括上述所述的應(yīng)用的業(yè)務(wù)更新裝置。
本發(fā)明實(shí)施例還提供一種應(yīng)用的業(yè)務(wù)更新裝置,應(yīng)用于終端設(shè)備,所述裝置包括:
上傳模塊,用于向服務(wù)器上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
通知接收模塊,用于接收所述服務(wù)器發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;
請(qǐng)求發(fā)送模塊,用于向所述服務(wù)器發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
更新數(shù)據(jù)接收模塊,用于接收所述服務(wù)器發(fā)送的與所述需更新的業(yè)務(wù)類 型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
本發(fā)明實(shí)施例還提供一種終端設(shè)備,包括上述所述的應(yīng)用的業(yè)務(wù)更新裝置。
基于上述技術(shù)方案,本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法,服務(wù)器可在收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息后,向終端設(shè)備通知所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型,使得終端設(shè)備發(fā)送與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)拉取請(qǐng)求,實(shí)現(xiàn)終端設(shè)備對(duì)需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的獲取,終端設(shè)備不需向服務(wù)器逐一詢問(wèn)各業(yè)務(wù)類型是否有業(yè)務(wù)更新數(shù)據(jù),終端設(shè)備所裝載的目標(biāo)應(yīng)用的應(yīng)用更新流程更為簡(jiǎn)單、便捷。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新系統(tǒng)的結(jié)構(gòu)框圖;
圖2為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的信令流程圖;
圖3為本發(fā)明實(shí)施例提供的服務(wù)器接口的配置示意圖;
圖4為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新系統(tǒng)的另一結(jié)構(gòu)框圖;
圖5為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的另一信令流程圖;
圖6為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的流程圖;
圖7為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的另一流程圖;
圖8為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的再一流程圖;
圖9為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的又一流程圖;
圖10為本發(fā)明實(shí)施例提供的確定目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的方法流程圖;
圖11為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的又另一流程圖;
圖12為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的又再一流程圖;
圖13為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新裝置的結(jié)構(gòu)框圖;
圖14為本發(fā)明實(shí)施例提供的服務(wù)器的結(jié)構(gòu)框圖;
圖15為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新裝置的另一結(jié)構(gòu)框圖;
圖16為本發(fā)明實(shí)施例提供的終端設(shè)備的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)可用于實(shí)現(xiàn)本發(fā)明實(shí)施例所提供的應(yīng)用的業(yè)務(wù)更新方法;參照?qǐng)D1,該應(yīng)用的業(yè)務(wù)更新系統(tǒng)可以包括:至少一個(gè)終端設(shè)備01和服務(wù)器02;其中終端設(shè)備01可以為手機(jī)、平板電腦、筆記本電腦等可裝載應(yīng)用的用戶設(shè)備,服務(wù)器02可以為由多臺(tái)服務(wù)器組成的服務(wù)器群組,也可以為單臺(tái)服務(wù)器;
圖2示出了本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的信令流程圖,該方法可由圖1所示應(yīng)用的業(yè)務(wù)更新系統(tǒng)實(shí)施,結(jié)合圖1和圖2,該應(yīng)用的業(yè)務(wù)更新方法可以包括:
步驟S100、終端設(shè)備向服務(wù)器發(fā)送所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
步驟S110、服務(wù)器收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
可選的,目標(biāo)應(yīng)用可以為終端設(shè)備所裝載的某一應(yīng)用,也可以為終端設(shè)備所裝載的多個(gè)應(yīng)用,目標(biāo)應(yīng)用可由服務(wù)器指定;
可選的,終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息可以為,描述終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)更新情況的信息,業(yè)務(wù)更新情況反應(yīng)的是業(yè)務(wù)已更新的信息,如業(yè)務(wù)的歷史更新信息,業(yè)務(wù)的已更新版本信息等;
可選的,服務(wù)器可下發(fā)收集目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的指令至終端設(shè)備,終端設(shè)備響應(yīng)該指令將目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至服務(wù)器;也可以是,終端設(shè)備定時(shí)將所裝載目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至服務(wù)器,實(shí)現(xiàn)服務(wù)器對(duì)終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的收集;
顯然,為便于服務(wù)器定位終端設(shè)備,終端設(shè)備在發(fā)送所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息時(shí)或之前,還需將終端設(shè)備的通信標(biāo)識(shí)通知給服務(wù)器,通信標(biāo)識(shí)可以如通信地址,用戶賬戶等;
服務(wù)器可收集多個(gè)終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息,實(shí)現(xiàn)對(duì)多個(gè)終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)更新;各終端設(shè)備的業(yè)務(wù)更新流程可均如圖2所示。
步驟S120、服務(wù)器根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
可選的,服務(wù)器收集的終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息中,可攜帶描述業(yè)務(wù)更新情況的信息,服務(wù)器可將終端設(shè)備的業(yè)務(wù)更新情況與目標(biāo)應(yīng)用最新的業(yè)務(wù)更新信息進(jìn)行比對(duì),從而確定終端設(shè)備所裝載的目標(biāo)應(yīng)用中未更新至最新的業(yè)務(wù),該未更新至最新的業(yè)務(wù)的業(yè)務(wù)類型即為終端設(shè)備所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
可選的,在將終端設(shè)備的業(yè)務(wù)更新情況與目標(biāo)應(yīng)用最新的業(yè)務(wù)更新信息進(jìn)行比對(duì)時(shí),可將所收集的業(yè)務(wù)描述信息所包含的所有業(yè)務(wù)類型的業(yè)務(wù)更新情況與對(duì)應(yīng)的最新的業(yè)務(wù)更新信息進(jìn)行比對(duì),也可僅將所收集的業(yè)務(wù)描述信息所包含的某一或某幾個(gè)業(yè)務(wù)類型的業(yè)務(wù)更新情況與對(duì)應(yīng)的最新的業(yè)務(wù)更新信息進(jìn)行比對(duì),具體進(jìn)行比對(duì)的業(yè)務(wù)類型可自定義設(shè)定。
步驟S130、服務(wù)器向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
在本發(fā)明實(shí)施例中,服務(wù)器通過(guò)收集終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息,從而確定終端設(shè)備所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型,進(jìn)而通知終端設(shè)備所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型,免去終端設(shè)備逐一詢問(wèn)目標(biāo)應(yīng)用的各業(yè)務(wù)更新接口而確定需更新的業(yè)務(wù)類型的操作,使得終端設(shè)備所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的確定流程更為簡(jiǎn)單、便捷。
步驟S140、終端設(shè)備向服務(wù)器發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
步驟S150、服務(wù)器接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
終端設(shè)備接收到目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息后,需拉取對(duì)應(yīng) 的業(yè)務(wù)更新數(shù)據(jù)才能實(shí)現(xiàn)業(yè)務(wù)更新,因此終端設(shè)備在接收所述通知信息后,可向服務(wù)器發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求,以便在后續(xù)接收到服務(wù)器發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)后,實(shí)現(xiàn)相應(yīng)業(yè)務(wù)的更新。
步驟S160、服務(wù)器將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備;
步驟S170、所述終端設(shè)備接收所述業(yè)務(wù)更新數(shù)據(jù),對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
可選的,本發(fā)明實(shí)施例可在服務(wù)器中配置進(jìn)行終端設(shè)備與業(yè)務(wù)更新接口之間溝通的中間接口,本發(fā)明實(shí)施例稱為第一接口,第一接口至少可實(shí)現(xiàn)業(yè)務(wù)描述信息的收集、通知信息的下發(fā)等;
圖3示出了服務(wù)器接口的配置示意圖,結(jié)合圖3,第一接口可收集終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息,并在服務(wù)器確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型后,向終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
可選的,一方面,在本發(fā)明實(shí)施例中,第一接口可對(duì)各業(yè)務(wù)更新接口進(jìn)行調(diào)用,可由第一接口接收終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;通過(guò)第一接口調(diào)用與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口,以拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),并通過(guò)第一接口將所拉取的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至終端設(shè)備,實(shí)現(xiàn)終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)更新;
可選的,另一方面,終端設(shè)備在接收由第一接口發(fā)送的所述需更新的業(yè)務(wù)類型的通知信息后,也可向所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口發(fā)送拉取業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求,該業(yè)務(wù)更新接口在拉取業(yè)務(wù)更新數(shù)據(jù)后,可直接向所述終端設(shè)備發(fā)送業(yè)務(wù)更新數(shù)據(jù),以實(shí)現(xiàn)終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)更新。
可選的,在本發(fā)明實(shí)施例中,圖3所示接口可以為軟件接口也可以為硬件接口;軟件接口可對(duì)應(yīng)單臺(tái)服務(wù)器的情況,第一接口和各業(yè)務(wù)更新接口可為該服務(wù)器中軟件的功能接口;硬件接口可對(duì)應(yīng)服務(wù)器群組的情況,第一接口對(duì)應(yīng)一臺(tái)服務(wù)器,一個(gè)業(yè)務(wù)更新接口對(duì)應(yīng)一臺(tái)服務(wù)器,也可能存在多個(gè)業(yè)務(wù)更新接口對(duì)應(yīng)一臺(tái)服務(wù)器的情況;
圖4示出了硬件接口情況下,應(yīng)用的業(yè)務(wù)更新系統(tǒng)的結(jié)構(gòu)框圖,圖4所示 服務(wù)器群組包括第一服務(wù)器021及多個(gè)業(yè)務(wù)更新服務(wù)器022,第一接口設(shè)置于第一服務(wù)器中,一個(gè)業(yè)務(wù)更新服務(wù)器可對(duì)應(yīng)設(shè)置至少一個(gè)業(yè)務(wù)更新接口;
圖5示出了本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的另一信令流程圖,該方法可由圖4所示系統(tǒng)實(shí)現(xiàn);結(jié)合圖4和圖5所示,該方法可以包括:
步驟S200、終端設(shè)備向第一服務(wù)器發(fā)送所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
步驟S210、第一服務(wù)器收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
可選的,第一服務(wù)器可下發(fā)收集目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的指令至終端設(shè)備,終端設(shè)備響應(yīng)該指令將目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至第一服務(wù)器;也可以是,終端設(shè)備定時(shí)將所裝載目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至第一服務(wù)器,實(shí)現(xiàn)第一服務(wù)器對(duì)終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的收集。
步驟S220、第一服務(wù)器根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
步驟S230、第一服務(wù)器向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
步驟S240、終端設(shè)備向第一服務(wù)器發(fā)送與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
步驟S250、第一服務(wù)器接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
步驟S260、第一服務(wù)器向與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口的業(yè)務(wù)更新服務(wù)器拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù);
步驟S270、與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口的業(yè)務(wù)更新服務(wù)器,將所述相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至第一服務(wù)器;
步驟S280、第一服務(wù)器將所述業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備;
步驟S290、終端設(shè)備接收所述業(yè)務(wù)更新數(shù)據(jù),對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
可選的,圖5所示方法中,終端設(shè)備在接收所述第一服務(wù)器發(fā)送的通知信息后,也可向與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新服務(wù)器發(fā)送拉取業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;該業(yè)務(wù)更新服務(wù)器在接收該請(qǐng)求后,可拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),并發(fā)送至終端設(shè)備,使得終端設(shè)備在接收 所述業(yè)務(wù)更新數(shù)據(jù)后,可對(duì)目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
可選的,在本發(fā)明實(shí)施例中,第一接口可對(duì)各業(yè)務(wù)更新接口進(jìn)行調(diào)用(包括硬件場(chǎng)景或軟件場(chǎng)景下),第一接口可收集各業(yè)務(wù)更新接口所對(duì)應(yīng)的業(yè)務(wù)的最新更新信息,從而對(duì)各業(yè)務(wù)的最新更新信息進(jìn)行記錄,以根據(jù)所收集的終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型。
相比于現(xiàn)有技術(shù),本發(fā)明實(shí)施例中服務(wù)器可收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息,根據(jù)收集的業(yè)務(wù)描述信息,確定終端設(shè)備所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型后,可直接向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息,終端設(shè)備不需逐一詢問(wèn)各業(yè)務(wù)更新接口而確定需更新的業(yè)務(wù)類型的操作;同時(shí),服務(wù)器在接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求后,可拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備,實(shí)現(xiàn)所述終端設(shè)備對(duì)所述目標(biāo)應(yīng)用的業(yè)務(wù)更新。本發(fā)明實(shí)施例中,服務(wù)器可向終端設(shè)備通知所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型,使得終端設(shè)備發(fā)送與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)拉取請(qǐng)求,實(shí)現(xiàn)終端設(shè)備對(duì)需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的獲取,終端設(shè)備不需向服務(wù)器逐一詢問(wèn)各業(yè)務(wù)類型是否有業(yè)務(wù)更新數(shù)據(jù)的操作,終端設(shè)備所裝載的目標(biāo)應(yīng)用的應(yīng)用更新流程更為簡(jiǎn)單、便捷。
下面以服務(wù)器角度,對(duì)本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法進(jìn)行介紹,下文描述的應(yīng)用的業(yè)務(wù)更新方法可與上文系統(tǒng)方法內(nèi)容相互對(duì)應(yīng)參照。
圖6為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的流程圖,該方法可應(yīng)用于服務(wù)器,服務(wù)器可以為由多臺(tái)服務(wù)器組成的服務(wù)器群組,也可以為單臺(tái)服務(wù)器;參照?qǐng)D6,該方法可以包括:
步驟S300、收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
步驟S310、根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
步驟S320、向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
步驟S330、接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
步驟S340、將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
可以看出,在本發(fā)明實(shí)施例中,服務(wù)器可在收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息后,向終端設(shè)備通知所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型,使得終端設(shè)備發(fā)送與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)拉取請(qǐng)求,實(shí)現(xiàn)終端設(shè)備對(duì)需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的獲取,免去終端設(shè)備逐一詢問(wèn)各業(yè)務(wù)更新接口的操作,終端設(shè)備所裝載的目標(biāo)應(yīng)用的應(yīng)用更新流程更為簡(jiǎn)單、便捷。
可選的,服務(wù)器收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的方式可以為:服務(wù)器可下發(fā)收集目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的指令至終端設(shè)備,終端設(shè)備響應(yīng)該指令將目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至服務(wù)器;也可以是,終端設(shè)備定時(shí)將所裝載目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至服務(wù)器,實(shí)現(xiàn)服務(wù)器對(duì)終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的收集;
可選的,一種通過(guò)服務(wù)器下發(fā)指令收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的實(shí)現(xiàn)方式可以為:在終端設(shè)備的運(yùn)行狀態(tài)處于預(yù)定運(yùn)行狀態(tài)時(shí),服務(wù)器接收終端設(shè)備所發(fā)送的心跳信息,根據(jù)所述心跳信息向所述終端設(shè)備發(fā)送收集目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的請(qǐng)求,以獲取所述終端設(shè)備發(fā)送的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息。可選的,預(yù)定運(yùn)行狀態(tài)可以為終端設(shè)備開(kāi)機(jī)、或終端設(shè)備開(kāi)啟目標(biāo)應(yīng)用等,預(yù)定運(yùn)行狀態(tài)的具體形式可自定義設(shè)定。顯然,服務(wù)器也可定時(shí)下發(fā)收集目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的指令至終端設(shè)備。
可選的,為免去現(xiàn)有終端設(shè)備逐一詢問(wèn)各業(yè)務(wù)更新接口的操作,本發(fā)明實(shí)施例可在服務(wù)器中配置進(jìn)行終端設(shè)備與業(yè)務(wù)更新接口之間溝通的中間接口,本發(fā)明實(shí)施例稱為第一接口,本發(fā)明實(shí)施例至少可通過(guò)所述第一接口收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息,通過(guò)所述第一接口向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息。
圖7示出了本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的另一流程圖,參照?qǐng)D7,該方法可以包括:
步驟S400、通過(guò)第一接口收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
步驟S410、根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
步驟S420、通過(guò)所述第一接口向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
步驟S430、接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
步驟S440、將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
可選的,步驟S430和步驟S440也可通過(guò)第一接口實(shí)現(xiàn),第一接口可對(duì)各業(yè)務(wù)更新接口進(jìn)行調(diào)用;本發(fā)明實(shí)施例可通過(guò)第一接口接收終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求,通過(guò)第一接口調(diào)用與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口,以拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),并通過(guò)第一接口將所拉取的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至終端設(shè)備;
可選的,終端設(shè)備在接收由第一接口發(fā)送的所述需更新的業(yè)務(wù)類型的通知信息后,也可直接向所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口發(fā)送拉取業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求,該業(yè)務(wù)更新接口在拉取業(yè)務(wù)更新數(shù)據(jù)后,可直接向所述終端設(shè)備發(fā)送業(yè)務(wù)更新數(shù)據(jù),以實(shí)現(xiàn)終端設(shè)備所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)更新;對(duì)應(yīng)的,本發(fā)明實(shí)施例可通過(guò)與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口,接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求,并在該業(yè)務(wù)更新接口拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)后,通過(guò)該業(yè)務(wù)更新接口將相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
在本發(fā)明實(shí)施例中,上文所示的第一接口和各業(yè)務(wù)更新接口可以為軟件接口也可以為硬件接口;軟件接口可對(duì)應(yīng)單臺(tái)服務(wù)器的情況,第一接口和各業(yè)務(wù)更新接口可為該服務(wù)器中軟件的功能接口;硬件接口可對(duì)應(yīng)服務(wù)器群組的情況,第一接口設(shè)置于第一服務(wù)器中,一個(gè)業(yè)務(wù)更新服務(wù)器可對(duì)應(yīng)設(shè)置至少一個(gè)業(yè)務(wù)更新接口。
圖8示出了本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的再一流程圖,參照?qǐng)D8,該方法可以包括:
步驟S500、第一服務(wù)器收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
步驟S510、第一服務(wù)器根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
步驟S520、第一服務(wù)器向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
步驟S530、第一服務(wù)器接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
步驟S540、第一服務(wù)器從具有與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口的業(yè)務(wù)更新服務(wù)器中,拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),并將所拉取的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
可選的,本發(fā)明實(shí)施例中,也可由具有與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口的業(yè)務(wù)更新服務(wù)器,接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;該業(yè)務(wù)更新服務(wù)器在拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)后,可將所拉取的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
可選的,本發(fā)明實(shí)施例可設(shè)置僅對(duì)某一品牌、或一地區(qū)的裝載有目標(biāo)應(yīng)用的終端設(shè)備進(jìn)行業(yè)務(wù)更新,從而對(duì)針對(duì)性的裝載有目標(biāo)應(yīng)用的終端設(shè)備進(jìn)行業(yè)務(wù)更新。可選的,本發(fā)明實(shí)施例可在業(yè)務(wù)描述信息中添加終端設(shè)備的描述信息;圖9示出了本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的又一流程圖,參照?qǐng)D9,該方法可以包括:
步驟S600、收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
步驟S610、判斷所述業(yè)務(wù)描述信息是否與預(yù)定的應(yīng)用更新條件對(duì)應(yīng),若否,執(zhí)行步驟S620,若是,執(zhí)行步驟S630;
可選的,可將業(yè)務(wù)描述信息中攜帶的終端設(shè)備的描述信息,與預(yù)定的應(yīng)用更新條件進(jìn)行比對(duì),判斷終端設(shè)備的品牌、所處地區(qū)等條件是否與預(yù)定的應(yīng)用更新條件對(duì)應(yīng);
步驟S620、結(jié)束流程;
步驟S630、根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
步驟S640、向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
步驟S650、接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
步驟S660、將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
可選的,在本發(fā)明實(shí)施例中,服務(wù)器可將終端設(shè)備的業(yè)務(wù)更新情況與目標(biāo)應(yīng)用最新的業(yè)務(wù)更新信息進(jìn)行比對(duì),從而確定終端設(shè)備所裝載的目標(biāo)應(yīng)用中未更新至最新的業(yè)務(wù),該未更新至最新的業(yè)務(wù)的業(yè)務(wù)類型即為終端設(shè)備所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
可選的,對(duì)于各個(gè)業(yè)務(wù)類型的業(yè)務(wù)的更新情況,本發(fā)明實(shí)施例可通過(guò)更新標(biāo)識(shí)來(lái)標(biāo)識(shí);更新標(biāo)識(shí)表示業(yè)務(wù)當(dāng)前的已更新情況;本發(fā)明實(shí)施例可在目標(biāo)應(yīng)用的業(yè)務(wù)描述信息中攜帶目標(biāo)應(yīng)用各業(yè)務(wù)類型的更新標(biāo)識(shí);圖10示出了本發(fā)明實(shí)施例提供的確定目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的方法流程圖,參照?qǐng)D10,該方法可以包括:
步驟S700、將所收集的業(yè)務(wù)描述信息中的各業(yè)務(wù)類型的更新標(biāo)識(shí),與設(shè)定的目標(biāo)應(yīng)用的各業(yè)務(wù)類型的目標(biāo)更新標(biāo)識(shí)進(jìn)行比對(duì);
可選的,目標(biāo)更新標(biāo)識(shí)反映的是業(yè)務(wù)更新的結(jié)果,可以為表示業(yè)務(wù)最新的更新情況的標(biāo)識(shí)等;本發(fā)明實(shí)施例可為目標(biāo)應(yīng)用的各業(yè)務(wù)類型均設(shè)置目標(biāo)更新標(biāo)識(shí),也可僅為某一或某幾個(gè)業(yè)務(wù)類型設(shè)置目標(biāo)更新標(biāo)識(shí);
步驟S710、將所收集的業(yè)務(wù)描述信息中,更新標(biāo)識(shí)與目標(biāo)更新標(biāo)識(shí)不對(duì)應(yīng)的業(yè)務(wù)類型,確定為所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型。
可選的,若業(yè)務(wù)描述信息中存在更新標(biāo)識(shí)與目標(biāo)更新標(biāo)識(shí)不對(duì)應(yīng)的業(yè)務(wù)類型,則說(shuō)明該更新標(biāo)識(shí)與目標(biāo)更新標(biāo)識(shí)不對(duì)應(yīng)的業(yè)務(wù)未更新至最新,需對(duì)該業(yè)務(wù)進(jìn)行更新;若業(yè)務(wù)描述信息中不存在更新標(biāo)識(shí)與目標(biāo)更新標(biāo)識(shí)不對(duì)應(yīng)的業(yè)務(wù)類型,則說(shuō)明目標(biāo)應(yīng)用已完成業(yè)務(wù)更新,不存在需更新的業(yè)務(wù)。
圖11示出了本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的又另一流程圖,參照?qǐng)D11,該方法可以包括:
步驟S800、在終端設(shè)備的運(yùn)行狀態(tài)處于預(yù)定運(yùn)行狀態(tài)時(shí),通過(guò)第一接口接收終端設(shè)備所發(fā)送的心跳信息;
步驟S810、根據(jù)所述心跳信息,通過(guò)第一接口向所述終端設(shè)備發(fā)送收集目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的請(qǐng)求,以收集所述終端設(shè)備發(fā)送的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
步驟S820、判斷所述業(yè)務(wù)描述信息是否與預(yù)定的應(yīng)用更新條件對(duì)應(yīng),若否,執(zhí)行步驟S830,若是,執(zhí)行步驟S840;
步驟S830、結(jié)束流程;
步驟S840、將所收集的業(yè)務(wù)描述信息中的各業(yè)務(wù)類型的更新標(biāo)識(shí),與設(shè)定的目標(biāo)應(yīng)用的各業(yè)務(wù)類型的目標(biāo)更新標(biāo)識(shí)進(jìn)行比對(duì);
步驟S850、將所收集的業(yè)務(wù)描述信息中,更新標(biāo)識(shí)與目標(biāo)更新標(biāo)識(shí)不對(duì)應(yīng)的業(yè)務(wù)類型,確定為所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
步驟S860、通過(guò)所述第一接口向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
步驟S870、通過(guò)所述第一接口接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
也可是通過(guò)與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口接收該請(qǐng)求。
步驟S880、通過(guò)第一接口調(diào)用與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口,以拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),將所拉取的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
可選的,也可是通過(guò)與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口直接拉取相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),并發(fā)送至終端設(shè)備。
值得注意的是,多終端設(shè)備情況下,各終端設(shè)備的業(yè)務(wù)更新流程與上文描述的應(yīng)用的業(yè)務(wù)更新方法一致。
下面以終端設(shè)備的角度對(duì)本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法進(jìn)行介紹,下文描述的應(yīng)用的業(yè)務(wù)更新方法可與上文描述的應(yīng)用的業(yè)務(wù)更新方法相互對(duì)應(yīng)參照。
圖12為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的又再一流程圖,該方法可應(yīng)用于終端設(shè)備,終端設(shè)備可如手機(jī)、平板電腦、筆記本電腦等可裝載應(yīng)用的用戶設(shè)備;參照?qǐng)D12,該方法可以包括:
步驟S900、向服務(wù)器上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
步驟S910、接收所述服務(wù)器發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;
步驟S920、向所述服務(wù)器發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
步驟S930、接收所述服務(wù)器發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
可選的,終端設(shè)備可定時(shí)將所裝載目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至服務(wù)器;也可以是終端設(shè)備在接收到服務(wù)器下發(fā)的收集目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的指令后,響應(yīng)該指令將目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至服務(wù)器。
可選的,終端設(shè)備可在運(yùn)行狀態(tài)處于預(yù)定運(yùn)行狀態(tài)時(shí),向服務(wù)器發(fā)送心跳信息;終端設(shè)備在接收服務(wù)器根據(jù)所述心跳信息發(fā)送的收集目標(biāo)應(yīng)用的業(yè)務(wù)描述信息的請(qǐng)求后,可將目標(biāo)應(yīng)用的業(yè)務(wù)描述信息發(fā)送至服務(wù)器;可選的,預(yù)定運(yùn)行狀態(tài)可以為終端設(shè)備開(kāi)機(jī)、啟動(dòng)目標(biāo)應(yīng)用等可自定義設(shè)定的狀態(tài)。
可選的,服務(wù)器配置有第一接口,及各業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口;終端設(shè)備可向服務(wù)器的第一接口上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;接收服務(wù)器的第一接口發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;向服務(wù)器的第一接口發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;接收所述服務(wù)器的第一接口發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新;
可選的,終端設(shè)備也可向服務(wù)器的第一接口上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;接收服務(wù)器的第一接口發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;而后直接向與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口,發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;對(duì)應(yīng)的,可接收與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口,發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
可選的,第一接口和各業(yè)務(wù)更新接口可以為軟件接口,也可以為硬件接口;在硬件接口情況下,服務(wù)器可以包括:第一服務(wù)器及多個(gè)業(yè)務(wù)更新服務(wù)器;其中,第一接口設(shè)置于第一服務(wù)器上;一個(gè)業(yè)務(wù)更新服務(wù)器對(duì)應(yīng)至少一個(gè)業(yè)務(wù)更新接口;
可選的,終端設(shè)備可向第一服務(wù)器上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;接收第一服務(wù)器發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;向第一服務(wù)器發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;接收第一服務(wù)器發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新;
可選的,終端設(shè)備可向第一服務(wù)器上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;接收第一服務(wù)器發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;向具有與所述需更新的業(yè)務(wù)類型對(duì)應(yīng)的業(yè)務(wù)更新接口的業(yè)務(wù)更新服務(wù)器,發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;接收具有與所述需更新的業(yè)務(wù)類型對(duì)應(yīng)的業(yè)務(wù)更新接口的業(yè)務(wù)更新服務(wù)器,發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法中,終端設(shè)備在向服務(wù)器上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息后,可接收服務(wù)器發(fā)送的包含所裝載的目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息,使得終端設(shè)備可直接向服務(wù)器請(qǐng)求與需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),免去終端設(shè)備逐一詢問(wèn)各業(yè)務(wù)更新接口的操作,終端設(shè)備所裝載的目標(biāo)應(yīng)用的應(yīng)用更新流程更為簡(jiǎn)單、便捷。
下面對(duì)本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的一個(gè)應(yīng)用例進(jìn)行介紹;以目標(biāo)應(yīng)用為即時(shí)通訊應(yīng)用為例,本發(fā)明實(shí)施例可對(duì)即時(shí)通訊應(yīng)用的界面進(jìn)行更新;
各終端設(shè)備可向服務(wù)器上傳即時(shí)通訊應(yīng)用的業(yè)務(wù)描述信息,業(yè)務(wù)描述信息攜帶了所裝載的即時(shí)通訊應(yīng)用的各業(yè)務(wù)的更新編號(hào),其中包括界面的更新編號(hào);
對(duì)于各終端設(shè)備,服務(wù)器可將業(yè)務(wù)描述信息中的界面的更新編號(hào),與界面最新的更新編號(hào)進(jìn)行比對(duì),若不一致,則可確定該終端設(shè)備所裝載的即時(shí)通訊應(yīng)用的界面當(dāng)前需進(jìn)行更新,可向終端設(shè)備發(fā)送需更新界面的通知信息;
終端設(shè)備接收該通知信息后,可向服務(wù)器拉取界面的更新數(shù)據(jù),從而實(shí)現(xiàn)對(duì)即時(shí)通訊應(yīng)用的界面更新。
下面對(duì)本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新方法的另一應(yīng)用例進(jìn)行介紹,以目標(biāo)應(yīng)用為瀏覽器應(yīng)用為例,本發(fā)明實(shí)施例可對(duì)瀏覽器應(yīng)用進(jìn)行更新,此處所指的瀏覽器應(yīng)用可以為某一品牌的瀏覽器,如中國(guó)騰訊公司開(kāi)發(fā)的QQ瀏覽器;
終端設(shè)備在開(kāi)機(jī)、或所裝載的瀏覽器被啟動(dòng)、或到達(dá)定時(shí)時(shí)間等預(yù)定運(yùn)行狀態(tài)下,可向第一服務(wù)器發(fā)送心跳信息;第一服務(wù)器為設(shè)置有第一接口的服務(wù)器,第一接口為終端設(shè)備與業(yè)務(wù)更新接口之間進(jìn)行溝通的中間接口;
第一服務(wù)器根據(jù)心跳信息可確定終端設(shè)備處于在線狀態(tài),從而向終端設(shè)備發(fā)送收集瀏覽器的業(yè)務(wù)描述信息的請(qǐng)求;
終端設(shè)備接收該請(qǐng)求后,可確定所裝載的瀏覽器當(dāng)前的業(yè)務(wù)描述信息(可以是終端設(shè)備接收該請(qǐng)求后,通過(guò)瀏覽器的配置文件確定當(dāng)前的業(yè)務(wù)描述信息;瀏覽器的業(yè)務(wù)描述信息也可以預(yù)先確定,由終端設(shè)備在接收該請(qǐng)求后調(diào)取),向第一服務(wù)器上傳瀏覽器的業(yè)務(wù)描述信息,業(yè)務(wù)描述信息攜帶了瀏覽器當(dāng)前的各業(yè)務(wù)的更新編號(hào),如瀏覽器插件,功能開(kāi)關(guān)等的更新編號(hào);
第一服務(wù)器可將終端設(shè)備發(fā)送的業(yè)務(wù)描述信息中業(yè)務(wù)的更新編號(hào),與瀏覽器業(yè)務(wù)最新的更新編號(hào)進(jìn)行比對(duì);若存在比對(duì)不一致的更新編號(hào),則可確定終端設(shè)備當(dāng)前裝載的瀏覽器中更新編號(hào)不一致的業(yè)務(wù)需進(jìn)行更新,第一服務(wù)器可向終端設(shè)備發(fā)送需更新業(yè)務(wù)的類型的通知信息;
終端設(shè)備接收該通知信息后,可向與需更新業(yè)務(wù)的類型相應(yīng)的業(yè)務(wù)更新服務(wù)器,發(fā)送拉取需更新業(yè)務(wù)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求(所拉取的業(yè)務(wù)更新數(shù)據(jù),可以為瀏覽器需更新的業(yè)務(wù),由于當(dāng)前編號(hào)與最新編號(hào)的差異所導(dǎo)致的差異的業(yè)務(wù)數(shù)據(jù));業(yè)務(wù)更新服務(wù)器為設(shè)置有業(yè)務(wù)更新接口的服務(wù)器;
與需更新業(yè)務(wù)的類型相應(yīng)的業(yè)務(wù)更新服務(wù)器提取業(yè)務(wù)更新數(shù)據(jù)(可根據(jù)需更新的業(yè)務(wù)當(dāng)前編號(hào)與最新編號(hào)的差異,提取編號(hào)差異所對(duì)應(yīng)的業(yè)務(wù)更新數(shù)據(jù))并發(fā)送至終端設(shè)備;
終端設(shè)備接收該業(yè)務(wù)更新數(shù)據(jù)后,可根據(jù)該業(yè)務(wù)更新數(shù)據(jù)對(duì)瀏覽器中需更新的業(yè)務(wù)進(jìn)行業(yè)務(wù)更新,從而實(shí)現(xiàn)對(duì)終端設(shè)備所裝載的瀏覽器的業(yè)務(wù)更新。
可選的,終端設(shè)備可通過(guò)進(jìn)程輔助瀏覽器業(yè)務(wù)的更新;下面以目標(biāo)應(yīng)用為瀏覽器應(yīng)用為例,對(duì)本發(fā)明實(shí)施例提供的再一應(yīng)用例進(jìn)行介紹;
終端設(shè)備在開(kāi)機(jī)、或所裝載的瀏覽器被啟動(dòng)、或到達(dá)定時(shí)時(shí)間等預(yù)定運(yùn)行狀態(tài)下,可向第一服務(wù)器發(fā)送心跳信息;第一服務(wù)器為設(shè)置有第一接口的服務(wù)器,第一接口為終端設(shè)備與業(yè)務(wù)更新接口之間進(jìn)行溝通的中間接口;
第一服務(wù)器根據(jù)心跳信息可確定終端設(shè)備處于在線狀態(tài),從而向終端設(shè)備發(fā)送收集瀏覽器的業(yè)務(wù)描述信息的請(qǐng)求;
終端設(shè)備接收該請(qǐng)求后,可啟動(dòng)瀏覽器的業(yè)務(wù)更新預(yù)進(jìn)程(業(yè)務(wù)更新預(yù)進(jìn)程為本發(fā)明實(shí)施例設(shè)置的瀏覽器進(jìn)行業(yè)務(wù)更新前,確定瀏覽器的業(yè)務(wù)描述信息并上傳的進(jìn)程,業(yè)務(wù)更新預(yù)進(jìn)程在判斷需進(jìn)行業(yè)務(wù)更新時(shí),可觸發(fā)業(yè)務(wù) 更新進(jìn)程啟動(dòng),從而由業(yè)務(wù)更新進(jìn)程進(jìn)行業(yè)務(wù)的更新),終端設(shè)備通過(guò)該業(yè)務(wù)更新預(yù)進(jìn)程可向第一服務(wù)器上傳瀏覽器的業(yè)務(wù)描述信息,業(yè)務(wù)描述信息攜帶了瀏覽器當(dāng)前的各業(yè)務(wù)的更新編號(hào),如瀏覽器插件,功能開(kāi)關(guān)等的更新編號(hào);
第一服務(wù)器可將終端設(shè)備發(fā)送的業(yè)務(wù)描述信息中業(yè)務(wù)的更新編號(hào),與瀏覽器業(yè)務(wù)最新的更新編號(hào)進(jìn)行比對(duì);若存在比對(duì)不一致的更新編號(hào),則可確定終端設(shè)備當(dāng)前裝載的瀏覽器中更新編號(hào)不一致的業(yè)務(wù)需進(jìn)行更新,第一服務(wù)器可向終端設(shè)備發(fā)送需更新業(yè)務(wù)的類型的通知信息;
終端設(shè)備接收該通知信息后,瀏覽器的業(yè)務(wù)更新預(yù)進(jìn)程判斷需進(jìn)行業(yè)務(wù)更新,觸發(fā)瀏覽器的業(yè)務(wù)更新進(jìn)程啟動(dòng);終端設(shè)備通過(guò)業(yè)務(wù)更新進(jìn)程向與需更新業(yè)務(wù)的類型相應(yīng)的業(yè)務(wù)更新服務(wù)器,發(fā)送拉取需更新業(yè)務(wù)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求(所拉取的業(yè)務(wù)更新數(shù)據(jù),可以為瀏覽器需更新的業(yè)務(wù),由于當(dāng)前編號(hào)與最新編號(hào)的差異所導(dǎo)致的差異的業(yè)務(wù)數(shù)據(jù));業(yè)務(wù)更新服務(wù)器為設(shè)置有業(yè)務(wù)更新接口的服務(wù)器;
與需更新業(yè)務(wù)的類型相應(yīng)的業(yè)務(wù)更新服務(wù)器提取業(yè)務(wù)更新數(shù)據(jù)(可根據(jù)需更新的業(yè)務(wù)當(dāng)前編號(hào)與最新編號(hào)的差異,提取編號(hào)差異所對(duì)應(yīng)的業(yè)務(wù)更新數(shù)據(jù))并發(fā)送至終端設(shè)備;
終端設(shè)備接收該業(yè)務(wù)更新數(shù)據(jù)后,瀏覽器的業(yè)務(wù)更新進(jìn)程可根據(jù)該業(yè)務(wù)更新數(shù)據(jù)對(duì)瀏覽器中需更新的業(yè)務(wù)進(jìn)行業(yè)務(wù)更新,從而實(shí)現(xiàn)對(duì)終端設(shè)備所裝載的瀏覽器的業(yè)務(wù)更新。
下面對(duì)本發(fā)明實(shí)施例提供的應(yīng)用于服務(wù)器的應(yīng)用的業(yè)務(wù)更新裝置進(jìn)行介紹,下文描述的應(yīng)用的業(yè)務(wù)更新裝置可與上文以服務(wù)器角度描述的業(yè)務(wù)更新方法相互對(duì)應(yīng)參照。
圖13為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新裝置的結(jié)構(gòu)框圖,該應(yīng)用的業(yè)務(wù)更新裝置可應(yīng)用于服務(wù)器,參照?qǐng)D13,該應(yīng)用的業(yè)務(wù)更新裝置可以包括:
收集模塊100,用于收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
類型確定模塊110,用于根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
通知模塊120,用于向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
請(qǐng)求接收模塊130,用于接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
更新數(shù)據(jù)發(fā)送模塊140,用于將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
可選的,服務(wù)器可配置有第一接口,及各業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口;收集模塊100具體可通過(guò)第一接口收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;通知模塊120具體可通過(guò)第一接口向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
可選的,請(qǐng)求接收模塊130可通過(guò)第一接口,或可通過(guò)與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口,接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;更新數(shù)據(jù)發(fā)送模塊140,可通過(guò)第一接口,或可通過(guò)與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新接口,將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
本發(fā)明實(shí)施例還提供一種服務(wù)器,該服務(wù)器可包括上述所述的應(yīng)用的業(yè)務(wù)更新裝置;圖14示出了本發(fā)明實(shí)施例提供的服務(wù)器的結(jié)構(gòu)框圖,參照?qǐng)D14,該服務(wù)器可以包括:處理器1,通信接口2,存儲(chǔ)器3和通信總線4;
其中處理器1、通信接口2、存儲(chǔ)器3通過(guò)通信總線4完成相互間的通信;
可選的,通信接口2可以為通信模塊的接口,如GSM模塊的接口;
處理器1,用于執(zhí)行程序;
存儲(chǔ)器3,用于存放程序;
程序可以包括程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。
處理器1可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。
存儲(chǔ)器3可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。
其中,程序可具體用于:
收集終端設(shè)備裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
根據(jù)所述業(yè)務(wù)描述信息,確定所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型;
向所述終端設(shè)備發(fā)送包含所述需更新的業(yè)務(wù)類型的通知信息;
接收所述終端設(shè)備發(fā)送的拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
將所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)發(fā)送至所述終端設(shè)備。
本發(fā)明實(shí)施例還可提供一種服務(wù)器系統(tǒng),服務(wù)器系統(tǒng)的結(jié)構(gòu)可具體如圖4所示,與圖4部分描述相參照,此處不再贅述。
下面對(duì)本發(fā)明實(shí)施例提供的應(yīng)用于終端設(shè)備的應(yīng)用的業(yè)務(wù)更新裝置進(jìn)行介紹,下文描述的應(yīng)用的業(yè)務(wù)更新裝置可與上文以終端設(shè)備角度描述的業(yè)務(wù)更新方法相互對(duì)應(yīng)參照。
圖15為本發(fā)明實(shí)施例提供的應(yīng)用的業(yè)務(wù)更新裝置的另一結(jié)構(gòu)框圖,該應(yīng)用的業(yè)務(wù)更新裝置可應(yīng)用于終端設(shè)備,參照?qǐng)D15,該應(yīng)用的業(yè)務(wù)更新裝置可以包括:
上傳模塊200,用于向服務(wù)器上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
通知接收模塊210,用于接收所述服務(wù)器發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;
請(qǐng)求發(fā)送模塊220,用于向所述服務(wù)器發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
更新數(shù)據(jù)接收模塊230,用于接收所述服務(wù)器發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
本發(fā)明實(shí)施例還提供一種終端設(shè)備,該終端設(shè)備可包括上述以終端設(shè)備角度描述的應(yīng)用的業(yè)務(wù)更新裝置;圖16示出了本發(fā)明實(shí)施例提供的終端設(shè)備的結(jié)構(gòu)框圖,參照?qǐng)D16,該終端設(shè)備可以包括:處理器1’,通信接口2’,存儲(chǔ)器3’和通信總線4’;
其中處理器1’、通信接口2’、存儲(chǔ)器3’通過(guò)通信總線4’完成相互間的通信;
可選的,通信接口2’可以為通信模塊的接口,如GSM模塊的接口;
處理器1’,用于執(zhí)行程序;
存儲(chǔ)器3’,用于存放程序;
程序可以包括程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。
處理器1’可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。
存儲(chǔ)器3’可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤存儲(chǔ)器。
其中,程序可具體用于:
向服務(wù)器上傳所裝載的目標(biāo)應(yīng)用的業(yè)務(wù)描述信息;
接收所述服務(wù)器發(fā)送的包含所述目標(biāo)應(yīng)用需更新的業(yè)務(wù)類型的通知信息;
向所述服務(wù)器發(fā)送拉取與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù)的請(qǐng)求;
接收所述服務(wù)器發(fā)送的與所述需更新的業(yè)務(wù)類型相應(yīng)的業(yè)務(wù)更新數(shù)據(jù),根據(jù)所述業(yè)務(wù)更新數(shù)據(jù)對(duì)所述目標(biāo)應(yīng)用進(jìn)行業(yè)務(wù)更新。
本說(shuō)明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。對(duì)于實(shí)施例公開(kāi)的裝置而言,由于其與實(shí)施例公開(kāi)的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法部分說(shuō)明即可。
專業(yè)人員還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來(lái)實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可 編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。