本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種信息處理方法及裝置。
背景技術(shù):
當(dāng)前,大型企業(yè)的服務(wù)器一般會(huì)同時(shí)設(shè)置多個(gè)服務(wù)通道,例如無(wú)線服務(wù)通過(guò)以及有線服務(wù)通道等。一般情況下,無(wú)線服務(wù)器通道承載有無(wú)線連接,例如GPRS連接或GSM連接等,服務(wù)器可以通過(guò)無(wú)線服務(wù)通道向無(wú)線移動(dòng)終端提供服務(wù),通常無(wú)線服務(wù)通道的帶寬較低,數(shù)據(jù)傳輸速率較低,且無(wú)線移動(dòng)終端的流量總額一般是有限制的,例如有些無(wú)線移動(dòng)終端每個(gè)月的流量總額只有幾百兆。而有線服務(wù)通道承載有有線連接,例如寬帶連接等,服務(wù)器可以通過(guò)有線服務(wù)通道向有線固定終端提供服務(wù),通常有線服務(wù)通道的寬帶較高,數(shù)據(jù)傳輸速率較高,且有線固定終端的流量總額不受限制。
其中,技術(shù)人員可以在企業(yè)的服務(wù)器發(fā)布一篇包括有文字和圖片的文章以供用戶閱讀,其中,在一篇文章中,文字通常比圖片重要,圖片只是對(duì)文字的補(bǔ)充說(shuō)明,因此,相對(duì)于文字,圖片在文章中可有可無(wú)。
這樣,如果無(wú)線移動(dòng)終端通過(guò)無(wú)線服務(wù)通道向服務(wù)器發(fā)送用于獲取該文章的獲取請(qǐng)求,則當(dāng)技術(shù)人員監(jiān)控到服務(wù)器通過(guò)無(wú)線服務(wù)器通道接收到該獲取請(qǐng)求之后,為了節(jié)省無(wú)線連接的帶寬資源以及節(jié)省無(wú)線移動(dòng)終端的流量,技術(shù)人員會(huì)將該文章的圖片去除,僅僅保留該文章的文字,將不包括圖片而僅僅包括文字的該文章作為與無(wú)線服務(wù)通道對(duì)應(yīng)的該文章,并控制服務(wù)器通過(guò)無(wú)線服務(wù)通道將僅僅包括文字的該文章發(fā)送給無(wú)線移動(dòng)終端。
如果有線固定終端通過(guò)有線服務(wù)通道向服務(wù)器發(fā)送用于獲取該文章的獲取請(qǐng)求,則當(dāng)技術(shù)人員監(jiān)控到服務(wù)器通過(guò)有線服務(wù)器通道接收到該獲取請(qǐng)求之后,由于有線服務(wù)通道的寬帶較高,數(shù)據(jù)傳輸速率較高,且有線固定終端的流量總額不受限制,因此,為了保障該文章的完整性,無(wú)需節(jié)省有線連接的帶寬資源以及節(jié)省有線固定終端的流量,技術(shù)人員可以將包括圖片和文字的該文章作為與有線服務(wù)通道對(duì)應(yīng)的該文章,并控制服務(wù)器通過(guò)有線服務(wù)通道將包括圖片和文字的該文章發(fā)送給有線固定終端。
然而,發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術(shù)中,必須實(shí)時(shí)為服務(wù)器配置至少一個(gè)技術(shù)人員才能對(duì)通過(guò)不同的服務(wù)通道接收的請(qǐng)求提供相應(yīng)的服務(wù),導(dǎo)致人力成本較高。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問(wèn)題,本發(fā)明提供一種信息處理方法及裝置。
根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種信息處理方法,所述方法包括:
當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),在所述目標(biāo)信息的子信息的標(biāo)識(shí)集合與服務(wù)通道的標(biāo)識(shí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系中,查找與所述目標(biāo)服務(wù)通道的標(biāo)識(shí)相對(duì)應(yīng)的子信息的標(biāo)識(shí)集合;
在預(yù)設(shè)子信息庫(kù)中獲取所述子信息的標(biāo)識(shí)集合中的每個(gè)子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息;
根據(jù)所述獲取的子信息生成與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;
通過(guò)所述目標(biāo)服務(wù)通道發(fā)送所述生成的目標(biāo)信息。
其中,所述子信息至少包括:圖片、文字、音頻和視頻。
其中,所述根據(jù)所述獲取的子信息生成與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息,包括:
當(dāng)獲取到的子信息為一個(gè)時(shí),將所述子信息確定為與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;
當(dāng)獲取到的子信息為多個(gè)時(shí),將所述子信息按照預(yù)設(shè)順序進(jìn)行組合得到與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。
進(jìn)一步地,所述方法還包括:
獲取與所述目標(biāo)服務(wù)通道標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)信息;
獲取所述目標(biāo)信息中的目標(biāo)子信息;
將由所述目標(biāo)子信息的標(biāo)識(shí)組成的標(biāo)識(shí)集合與所述目標(biāo)服務(wù)通道的標(biāo)識(shí)作為一條記錄存儲(chǔ)在所述預(yù)設(shè)對(duì)應(yīng)關(guān)系中。
進(jìn)一步地,所述方法還包括:
在所述預(yù)設(shè)子信息庫(kù)中查找是否存在所述目標(biāo)子信息;
當(dāng)所述預(yù)設(shè)子信息庫(kù)中不存在所述目標(biāo)子信息時(shí),將所述目標(biāo)子信息存儲(chǔ)在所述子信息庫(kù)中。
根據(jù)本發(fā)明實(shí)施例的第二方面,提供一種信息處理裝置,所述裝置包括:
第一查找模塊,用于當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),在所述目標(biāo)信息的子信息的標(biāo)識(shí)集合與服務(wù)通道的標(biāo)識(shí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系中,查找與所述目標(biāo)服務(wù)通道的標(biāo)識(shí)相對(duì)應(yīng)的子信息的標(biāo)識(shí)集合;
第一獲取模塊,用于在預(yù)設(shè)子信息庫(kù)中獲取所述子信息的標(biāo)識(shí)集合中的每個(gè)子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息;
生成模塊,用于根據(jù)所述獲取的子信息生成與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;
發(fā)送模塊,用于通過(guò)所述目標(biāo)服務(wù)通道發(fā)送所述生成的目標(biāo)信息。
其中,所述子信息至少包括:圖片、文字、音頻和視頻。
其中,所述生成模塊包括:
確定單元,用于當(dāng)獲取到的子信息為一個(gè)時(shí),將所述子信息確定為與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;
組合單元,用于當(dāng)獲取到的子信息為多個(gè)時(shí),將所述子信息按照預(yù)設(shè)順序進(jìn)行組合得到與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。
進(jìn)一步地,所述裝置還包括:
第二獲取模塊,用于獲取與所述目標(biāo)服務(wù)通道標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)信息;
第三獲取模塊,用于獲取所述目標(biāo)信息中的目標(biāo)子信息;
第一存儲(chǔ)模塊,用于將由所述目標(biāo)子信息的標(biāo)識(shí)組成的標(biāo)識(shí)集合與所述目標(biāo)服務(wù)通道的標(biāo)識(shí)作為一條記錄存儲(chǔ)在所述預(yù)設(shè)對(duì)應(yīng)關(guān)系中。
進(jìn)一步地,所述裝置還包括:
第二查找模塊,用于在所述預(yù)設(shè)子信息庫(kù)中查找是否存在所述目標(biāo)子信息;
第二存儲(chǔ)模塊,用于當(dāng)所述預(yù)設(shè)子信息庫(kù)中不存在所述目標(biāo)子信息時(shí),將所述目標(biāo)子信息存儲(chǔ)在所述子信息庫(kù)中。
本發(fā)明的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:在本發(fā)明中,當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),在目標(biāo)信息的子信息的標(biāo)識(shí)集合與服務(wù)通道的標(biāo)識(shí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系中,查找與目標(biāo)服務(wù)通道的標(biāo)識(shí)相對(duì)應(yīng)的子信息的標(biāo)識(shí)集合;在預(yù)設(shè)子信息庫(kù)中獲取該子信息的標(biāo)識(shí)集合中的每個(gè)子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息;根據(jù)獲取的子信息生成與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;通過(guò)目標(biāo)服務(wù)通道發(fā)送生成的與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。在本發(fā)明實(shí)施例中,無(wú)需實(shí)時(shí)為服務(wù)器配置至少一個(gè)技術(shù)人員,當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),利用上述預(yù)設(shè)對(duì)應(yīng)關(guān)系以及預(yù)設(shè)子信息庫(kù)就可以得到與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息,降低了人力成本。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種信息處理方法的流程圖;
圖2是根據(jù)一示例性實(shí)施例示出的一種信息處理方法的流程圖;
圖3是根據(jù)一示例性實(shí)施例示出的一種信息處理方法的流程圖;
圖4是根據(jù)一示例性實(shí)施例示出的一種信息處理裝置的框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實(shí)施例示出的一種信息處理方法的流程圖,如圖1所示,該方法包括以下步驟。
在步驟S101中,當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),在目標(biāo)信息的子信息的標(biāo)識(shí)集合與服務(wù)通道的標(biāo)識(shí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系中,查找與目標(biāo)服務(wù)通道的標(biāo)識(shí)相對(duì)應(yīng)的子信息的標(biāo)識(shí)集合;
在本發(fā)明實(shí)施例中,技術(shù)人員事先會(huì)在本地設(shè)置完整的目標(biāo)信息,以及設(shè)置每個(gè)服務(wù)通道對(duì)應(yīng)的目標(biāo)信息,任意一個(gè)服務(wù)通道對(duì)應(yīng)的目標(biāo)信息包括的子信息的是完整的目標(biāo)信息包括的子信息子集。一個(gè)中目標(biāo)信息可以包括一個(gè)或多個(gè)子信息,子信息可以為:圖片、文字、音頻和視頻等等。
例如,技術(shù)人員事先在本地設(shè)置完整的目標(biāo)信息為一篇完整的文章1,文章1中包括3張圖片以及3段文字;3張圖片分別為圖片1、圖片2和圖片3,3段文字分別為文字1、文字2和文字3,每張圖片均為一個(gè)子信息,以及每段文字均為一個(gè)子信息,這樣,文章1就包括6個(gè)子信息。
且,技術(shù)人員事先設(shè)置的服務(wù)通道1對(duì)應(yīng)的文章為包括文字1、文字2和圖片1的文章2,服務(wù)通道2對(duì)應(yīng)的文章為包括文字2、文字3、圖片2和圖片3的文章3,以及服務(wù)通道3對(duì)應(yīng)的文章為包括文字1、文字2、文字3、圖片1、圖片2和圖片3的文章3等。
當(dāng)終端需要從服務(wù)器中獲取信息時(shí),終端可以向服務(wù)器發(fā)送信息獲取請(qǐng)求;服務(wù)器再根據(jù)獲取請(qǐng)求獲取信息,然后將獲取的信息返回給終端。
在本發(fā)明實(shí)施例中,服務(wù)器提供了多種服務(wù)通道。例如,服務(wù)器提供的服務(wù)通道可以包括內(nèi)部服務(wù)通道和外部服務(wù)通道,其中,內(nèi)部服務(wù)通道用于向與服務(wù)器處于同一局域網(wǎng)的終端提供服務(wù),外部服務(wù)通道用于向與服務(wù)器不處于同一局域網(wǎng)的終端提供服務(wù);即, 與服務(wù)器處于同一局域網(wǎng)的終端可以通過(guò)內(nèi)部服務(wù)通道向服務(wù)器發(fā)送獲取請(qǐng)求,然后服務(wù)器可以通過(guò)內(nèi)部服務(wù)通道向與服務(wù)器處于同一局域網(wǎng)的終端返回與該獲取請(qǐng)求對(duì)應(yīng)的獲取響應(yīng);與服務(wù)器不處于同一局域網(wǎng)的終端可以通過(guò)外部服務(wù)通道向服務(wù)器發(fā)送獲取請(qǐng)求,然后服務(wù)器可以通過(guò)外部服務(wù)通道向與服務(wù)器不處于同一局域網(wǎng)的終端返回與該獲取請(qǐng)求對(duì)應(yīng)的獲取響應(yīng)。
再例如,服務(wù)器提供的服務(wù)通道還可以包括無(wú)線服務(wù)通道和有線服務(wù)通道。
無(wú)線服務(wù)器通道承載有無(wú)線連接,例如GPRS連接或GSM連接等,服務(wù)器可以通過(guò)無(wú)線服務(wù)通道向無(wú)線移動(dòng)終端提供服務(wù),通常無(wú)線服務(wù)通道的帶寬較低,數(shù)據(jù)傳輸速率較低;且無(wú)線移動(dòng)終端的流量總額一般是有限制的,例如有些無(wú)線移動(dòng)終端每個(gè)月的流量總額只有幾百兆。而目標(biāo)信息可能會(huì)包括文字、圖片、音頻以及視頻等子信息,例如有些無(wú)線移動(dòng)終端每個(gè)月的流量總額只有幾百兆,而一個(gè)視頻可能就十幾兆,一個(gè)音頻至少也有幾兆,圖片一般也在1兆~3兆之間。因此,當(dāng)無(wú)線移動(dòng)終端通過(guò)無(wú)線服務(wù)通道向服務(wù)器發(fā)送獲取請(qǐng)求時(shí),服務(wù)器為了節(jié)省帶寬資源以及節(jié)省無(wú)線移動(dòng)終端的流量,向終端返回的目標(biāo)信息僅僅包含文字,而不包含圖片、視頻以及音頻。
另外,有線服務(wù)通道承載有有線連接,例如寬帶連接等,服務(wù)器可以通過(guò)有線服務(wù)通道向有線固定終端提供服務(wù),通常有線服務(wù)通道的寬帶較高,數(shù)據(jù)傳輸速率較高,且有線固定終端的流量總額不受限制。因此,當(dāng)有線固定終端通過(guò)有線服務(wù)通道向服務(wù)器發(fā)送獲取請(qǐng)求時(shí),服務(wù)器無(wú)需考慮帶寬以及流量問(wèn)題,向有線固定終端返回的目標(biāo)信息可以包含文字、圖片、視頻以及音頻。
所以,在本發(fā)明實(shí)施例中,無(wú)線服務(wù)通道一般用于向手機(jī)或平板電腦等無(wú)線移動(dòng)終端提供服務(wù),有線服務(wù)通道一般用于向臺(tái)式電腦等有線固定終端提供服務(wù)。即,手機(jī)或平板電腦等無(wú)線移動(dòng)終端可以通過(guò)無(wú)線服務(wù)通道向服務(wù)器發(fā)送獲取請(qǐng)求,然后服務(wù)器可以通過(guò)無(wú)線服務(wù)通道向無(wú)線移動(dòng)終端返回與該獲取請(qǐng)求對(duì)應(yīng)的獲取響應(yīng);臺(tái)式電腦等有線固定終端可以通過(guò)有線服務(wù)通道向服務(wù)器發(fā)送獲取請(qǐng)求,然后服務(wù)器可以通過(guò)有線服務(wù)通道向有線固定終端返回與該獲取請(qǐng)求對(duì)應(yīng)的獲取響應(yīng)。
在本發(fā)明實(shí)施例中,技術(shù)人員事先會(huì)在本地設(shè)置完整的目標(biāo)信息,以及設(shè)置每個(gè)服務(wù)通道對(duì)應(yīng)的目標(biāo)信息。其中,當(dāng)技術(shù)人員在服務(wù)器中設(shè)置與目標(biāo)服務(wù)通道相對(duì)應(yīng)目標(biāo)信息之后,參見(jiàn)圖2,服務(wù)器需要進(jìn)行如下操作,包括:
在步驟S201中,獲取與目標(biāo)服務(wù)通道標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)信息;
其中,由于技術(shù)人員已經(jīng)在本地設(shè)置了與目標(biāo)服務(wù)通道相對(duì)應(yīng)的目標(biāo)信息,因此,服務(wù)器可以直接從本地獲取與目標(biāo)服務(wù)通道標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)信息。
在步驟S202中,獲取該目標(biāo)信息中的目標(biāo)子信息;
具體地,判斷該目標(biāo)信息中是否包括圖片、文字、視頻以及音頻等。
當(dāng)該目標(biāo)信息中包括圖片時(shí),將該目標(biāo)信息中包括的每一張圖片分別作為一個(gè)子信息。
當(dāng)該目標(biāo)信息中包括文字時(shí),將該目標(biāo)信息中包括的每一段文字分別作為一個(gè)子信息。其中,任意一段文字的初始位置會(huì)頂格空出2個(gè)字符,以及末尾都需要利用回車換行;因此,在本發(fā)明實(shí)施例中,在目標(biāo)信息中當(dāng)查找到文字時(shí),將位于頂格空格2個(gè)字符的位置與回車換行的位置之間的文字作為一個(gè)子信息。
當(dāng)該目標(biāo)信息中包括視頻時(shí),將該目標(biāo)信息中包括的每一個(gè)視頻分別作為一個(gè)子信息。
當(dāng)該目標(biāo)信息中包括音頻時(shí),將該目標(biāo)信息中包括的每一個(gè)音頻分別作為一個(gè)子信息。
在步驟S203中,將由該目標(biāo)子信息的標(biāo)識(shí)組成的標(biāo)識(shí)集合與目標(biāo)服務(wù)通道的標(biāo)識(shí)作為一條記錄存儲(chǔ)在上述預(yù)設(shè)對(duì)應(yīng)關(guān)系中。
具體地,獲取每個(gè)目標(biāo)子信息的標(biāo)識(shí),目標(biāo)子信息的標(biāo)識(shí)可以為目標(biāo)子信息的名稱或編號(hào)等,本發(fā)明對(duì)此不加以限定;然后將獲取的目標(biāo)子信息的標(biāo)識(shí)組成子信息的標(biāo)識(shí)集合,然后將該子信息的標(biāo)識(shí)集合和目標(biāo)服務(wù)通道的標(biāo)識(shí)作為一條記錄存儲(chǔ)在目標(biāo)信息的子信息的標(biāo)識(shí)集合與服務(wù)通道的標(biāo)識(shí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系中。
進(jìn)一步地,服務(wù)器需要將該目標(biāo)子信息存儲(chǔ)在本地存儲(chǔ)的預(yù)設(shè)子信息庫(kù)中,以使,當(dāng)之后服務(wù)器需要利用目標(biāo)子信息時(shí),可以直接從預(yù)設(shè)子信息庫(kù)中直接獲取該目標(biāo)子信息,然而,為了避免重復(fù)存儲(chǔ),參加圖3,服務(wù)器還需要執(zhí)行如下步驟,包括:
在步驟S301中,在預(yù)設(shè)子信息庫(kù)中查找是否存在該目標(biāo)子信息;
由于獲取的多個(gè)目標(biāo)子信息可能文字、圖片、音頻或視頻等,因此在本步驟中,當(dāng)該目標(biāo)子信息中包括圖片時(shí),對(duì)于該目標(biāo)子信息中包括的任意一張圖片,在本地存儲(chǔ)的預(yù)設(shè)子信息庫(kù)中查找是否存在與該圖片的大小和名稱相同的圖片;當(dāng)存在與該圖片的大小和名稱相同的圖片時(shí),確定預(yù)設(shè)子信息庫(kù)中存在該圖片。對(duì)于該目標(biāo)子信息中包括的其他每張圖片,均執(zhí)行上述操作。
當(dāng)該目標(biāo)子信息中包括文字時(shí),對(duì)于該目標(biāo)子信息中包括的任意一段文字,在本地存儲(chǔ)的預(yù)設(shè)子信息庫(kù)中查找是否存在與該一段文字包括的字?jǐn)?shù)、標(biāo)點(diǎn)符號(hào)的個(gè)數(shù)、以及文字的相同度大于預(yù)設(shè)閾值的一段文字;當(dāng)存在與該一段文字包括的字?jǐn)?shù)、標(biāo)點(diǎn)符號(hào)的個(gè)數(shù)、以及文字的相同度大于預(yù)設(shè)閾值的一段文字時(shí),確定預(yù)設(shè)子信息庫(kù)中存在該一段文字。對(duì)于該目標(biāo)子信息中包括的其他每段文字,均執(zhí)行上述操作。
當(dāng)該目標(biāo)子信息中包括視頻時(shí),對(duì)于該目標(biāo)子信息中包括的任意一視頻,在本地存儲(chǔ)的預(yù)設(shè)子信息庫(kù)中查找是否存在與該視頻的大小、名稱以及格式均相同的視頻,當(dāng)存在與 該視頻的大小、名稱以及格式均相同的視頻時(shí),確定預(yù)設(shè)子信息庫(kù)中存在該視頻。對(duì)于該目標(biāo)子信息中包括的其他每一視頻,均執(zhí)行上述操作。
當(dāng)該目標(biāo)子信息中包括音頻時(shí),對(duì)于該目標(biāo)子信息中包括的任意一該音頻,在本地存儲(chǔ)的預(yù)設(shè)子信息庫(kù)中查找是否存在與該音頻的大小、名稱以及格式均相同的音頻,當(dāng)存在與該音頻的大小、名稱以及格式均相同的音頻時(shí),確定預(yù)設(shè)子信息庫(kù)中存在該音頻。對(duì)于該目標(biāo)子信息中包括的其他每一音頻,均執(zhí)行上述操作。
當(dāng)預(yù)設(shè)子信息庫(kù)中不存在該目標(biāo)子信息時(shí),在步驟S302中,將該目標(biāo)子信息存儲(chǔ)在預(yù)設(shè)子信息庫(kù)中。
在本發(fā)明實(shí)施例中,當(dāng)技術(shù)人員在服務(wù)器中設(shè)置了其他每一服務(wù)通道對(duì)應(yīng)的目標(biāo)信息之后,服務(wù)器均需要執(zhí)行上述操作。
在步驟S102中,在預(yù)設(shè)子信息庫(kù)中獲取該子信息的標(biāo)識(shí)集合中的每個(gè)子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息;
具體地,對(duì)于子信息的標(biāo)識(shí)集合中的任意一個(gè)子信息的標(biāo)識(shí),服務(wù)器可以在本地存儲(chǔ)的預(yù)設(shè)子信息庫(kù)中獲取該子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息;對(duì)于子信息的標(biāo)識(shí)集合中的其他每一子信息的標(biāo)識(shí),均執(zhí)行上述操作,如此實(shí)現(xiàn)在預(yù)設(shè)子信息庫(kù)中獲取子信息的標(biāo)識(shí)集合中的每個(gè)子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息。
在步驟S103中,根據(jù)獲取的子信息生成與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;
其中,步驟S102中獲取到的子信息可能為一個(gè)也可能為多個(gè)。
這樣,當(dāng)獲取到的子信息為一個(gè)時(shí),可以將獲取的子信息確定為與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;當(dāng)獲取到的子信息為多個(gè)時(shí),可以將獲取的多個(gè)子信息按照預(yù)設(shè)順序進(jìn)行組合得到與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。
其中,當(dāng)技術(shù)人員事先在本地設(shè)置完整的目標(biāo)信息時(shí),如果完整的目標(biāo)信息中包括多個(gè)子信息,則技術(shù)人員就會(huì)同時(shí)設(shè)置該完整的目標(biāo)信息中包括的每個(gè)子信息在完整的目標(biāo)信息中的順序,例如存儲(chǔ)一個(gè)預(yù)設(shè)順序列表,預(yù)設(shè)順序列表中按順序存儲(chǔ)了每個(gè)子信息的標(biāo)識(shí),這樣,服務(wù)器就可以根據(jù)預(yù)設(shè)順序列表確定出該完整的目標(biāo)信息中的每個(gè)子信息在該完整的目標(biāo)信息中的順序。
例如,當(dāng)完整的目標(biāo)信息為一篇完整的文章時(shí),該完整的文章包括的子信息為文字1、圖片1、文字2、文字3、圖片2、圖片3。且順序?yàn)槲淖?、圖片1、文字2、文字3、圖片2、圖片3。
在本步驟中,假設(shè)獲取到的子信息只有一個(gè),且文字2,則將文字2作為與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。
假設(shè)獲取到的子信息有多個(gè),分別為圖片1、圖片2、圖片3、文字1和文字2,將獲取到的圖片1、圖片2、圖片3、文字1和文字2按照預(yù)設(shè)順序進(jìn)行排序并組合,從而得到順序?yàn)槲淖?、圖片1、文字2、圖片2和圖片3的與目標(biāo)服務(wù)通道相對(duì)應(yīng)的文章。
在步驟S104中,通過(guò)目標(biāo)服務(wù)通道發(fā)送生成的與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。
其中,可以通過(guò)目標(biāo)服務(wù)通道向目標(biāo)信息獲取請(qǐng)求的發(fā)送方發(fā)送生成的與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。
在本發(fā)明圖1所示的實(shí)施例中,當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),在目標(biāo)信息的子信息的標(biāo)識(shí)集合與服務(wù)通道的標(biāo)識(shí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系中,查找與目標(biāo)服務(wù)通道的標(biāo)識(shí)相對(duì)應(yīng)的子信息的標(biāo)識(shí)集合;在預(yù)設(shè)子信息庫(kù)中獲取該子信息的標(biāo)識(shí)集合中的每個(gè)子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息;根據(jù)獲取的子信息生成與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;通過(guò)目標(biāo)服務(wù)通道發(fā)送生成的與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。在本發(fā)明實(shí)施例中,無(wú)需實(shí)時(shí)為服務(wù)器配置至少一個(gè)技術(shù)人員,當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),利用上述預(yù)設(shè)對(duì)應(yīng)關(guān)系以及預(yù)設(shè)子信息庫(kù)就可以得到與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息,降低了人力成本。
進(jìn)一步地,在本發(fā)明實(shí)施例中,當(dāng)需要改變某一服務(wù)通道對(duì)應(yīng)的目標(biāo)信息中的子信息時(shí),只需改變預(yù)設(shè)對(duì)應(yīng)關(guān)系中的該目標(biāo)服務(wù)通道標(biāo)識(shí)對(duì)應(yīng)的子信息的標(biāo)識(shí)集合中的子信息的標(biāo)識(shí)即可。
例如,當(dāng)需要在與目標(biāo)服務(wù)通道相對(duì)應(yīng)目標(biāo)信息中增加一個(gè)子信息時(shí),只需在預(yù)設(shè)對(duì)應(yīng)關(guān)系中的、與目標(biāo)服務(wù)通道標(biāo)識(shí)對(duì)應(yīng)的子信息的標(biāo)識(shí)集合中增加該子信息的標(biāo)識(shí)即可。且如果預(yù)設(shè)子信息庫(kù)中不存在該子信息時(shí),則將該子信息存儲(chǔ)在該預(yù)設(shè)子信息庫(kù)中即可。當(dāng)需要從與目標(biāo)服務(wù)通道相對(duì)應(yīng)目標(biāo)信息中刪除一個(gè)子信息時(shí),只需在預(yù)設(shè)對(duì)應(yīng)關(guān)系中的、與目標(biāo)服務(wù)通道標(biāo)識(shí)對(duì)應(yīng)的子信息的標(biāo)識(shí)集合中刪除該的子信息的標(biāo)識(shí)即可。
圖4是根據(jù)一示例性實(shí)施例示出的一種信息處理裝置的框圖,如圖4所示,該裝置包括:
第一查找模塊11,用于當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),在所述目標(biāo)信息的子信息的標(biāo)識(shí)集合與服務(wù)通道的標(biāo)識(shí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系中,查找與所述目標(biāo)服務(wù)通道的標(biāo)識(shí)相對(duì)應(yīng)的子信息的標(biāo)識(shí)集合;
第一獲取模塊12,用于在預(yù)設(shè)子信息庫(kù)中獲取所述子信息的標(biāo)識(shí)集合中的每個(gè)子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息;
生成模塊13,用于根據(jù)所述獲取的子信息生成與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;
發(fā)送模塊14,用于通過(guò)所述目標(biāo)服務(wù)通道發(fā)送所述生成的目標(biāo)信息。
在本發(fā)明圖4所示的實(shí)施例中,當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),在目標(biāo)信息的子信息的標(biāo)識(shí)集合與服務(wù)通道的標(biāo)識(shí)之間的預(yù)設(shè)對(duì)應(yīng)關(guān)系中,查找與目標(biāo)服務(wù)通道的標(biāo)識(shí)相對(duì)應(yīng)的子信息的標(biāo)識(shí)集合;在預(yù)設(shè)子信息庫(kù)中獲取該子信息的標(biāo)識(shí)集合中的每個(gè)子信息的標(biāo)識(shí)對(duì)應(yīng)的子信息;根據(jù)獲取的子信息生成與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;通過(guò)目標(biāo)服務(wù)通道發(fā)送生成的與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。在本發(fā)明實(shí)施例中,無(wú)需實(shí)時(shí)為服務(wù)器配置至少一個(gè)技術(shù)人員,當(dāng)通過(guò)目標(biāo)服務(wù)通道接收到目標(biāo)信息獲取請(qǐng)求時(shí),利用上述預(yù)設(shè)對(duì)應(yīng)關(guān)系以及預(yù)設(shè)子信息庫(kù)就可以得到與目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息,降低了人力成本。
其中,所述子信息至少包括:圖片、文字、音頻和視頻。
其中,所述生成模塊13包括:
確定單元,用于當(dāng)獲取到的子信息為一個(gè)時(shí),將所述子信息確定為與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息;
組合單元,用于當(dāng)獲取到的子信息為多個(gè)時(shí),將所述子信息按照預(yù)設(shè)順序進(jìn)行組合得到與所述目標(biāo)通道相對(duì)應(yīng)的目標(biāo)信息。
進(jìn)一步地,所述裝置還包括:
第二獲取模塊,用于獲取與所述目標(biāo)服務(wù)通道標(biāo)識(shí)相對(duì)應(yīng)的目標(biāo)信息;
第三獲取模塊,用于獲取所述目標(biāo)信息中的目標(biāo)子信息;
第一存儲(chǔ)模塊,用于將由所述目標(biāo)子信息的標(biāo)識(shí)組成的標(biāo)識(shí)集合與所述目標(biāo)服務(wù)通道的標(biāo)識(shí)作為一條記錄存儲(chǔ)在所述預(yù)設(shè)對(duì)應(yīng)關(guān)系中。
進(jìn)一步地,所述裝置還包括:
第二查找模塊,用于在所述預(yù)設(shè)子信息庫(kù)中查找是否存在所述目標(biāo)子信息;
第二存儲(chǔ)模塊,用于當(dāng)所述預(yù)設(shè)子信息庫(kù)中不存在所述目標(biāo)子信息時(shí),將所述目標(biāo)子信息存儲(chǔ)在所述子信息庫(kù)中。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本發(fā)明未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由所附的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可 以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來(lái)限制。