1.一種信息發(fā)布方法,其特征在于,包括:
對(duì)目標(biāo)內(nèi)容進(jìn)行內(nèi)容劃分得到多個(gè)大小滿(mǎn)足預(yù)設(shè)范圍的信息包,并分別為各所述信息包分配信息包標(biāo)識(shí);
將所述目標(biāo)內(nèi)容的各所述信息包的信息包標(biāo)識(shí)進(jìn)行匯總,獲得第一標(biāo)識(shí)匯總信息;
向所述信息發(fā)送服務(wù)器所連接的終端發(fā)送所述第一標(biāo)識(shí)匯總信息;
在接收到當(dāng)前終端根據(jù)所述第一標(biāo)識(shí)匯總信息反饋的第一信息包請(qǐng)求信息后,根據(jù)所述第一信息包請(qǐng)求信息返回信息包給所述當(dāng)前終端。
2.根據(jù)權(quán)利要求1所述的信息發(fā)布方法,其特征在于,所述對(duì)目標(biāo)內(nèi)容進(jìn)行內(nèi)容劃分得到多個(gè)大小滿(mǎn)足預(yù)設(shè)范圍的信息包包括:
獲取所述目標(biāo)內(nèi)容中的各個(gè)文件的文件大小;
將多個(gè)文件大小小于預(yù)設(shè)的第一門(mén)限值的文件打包成一個(gè)大小滿(mǎn)足所述預(yù)設(shè)范圍的信息包;
將一個(gè)文件大小大于預(yù)設(shè)的第二門(mén)限值的文件拆分為多個(gè)大小滿(mǎn)足所述預(yù)設(shè)范圍的信息包,其中,所述第二門(mén)限值不小于所述第一門(mén)限值。
3.根據(jù)權(quán)利要求1所述的信息發(fā)布方法,其特征在于,所述根據(jù)所述第一信息包請(qǐng)求信息返回信息包給所述當(dāng)前終端包括:
檢測(cè)所述第一信息包請(qǐng)求信息中是否指定有信息包標(biāo)識(shí);
若指定有信息包標(biāo)識(shí),則根據(jù)所指定的信息包標(biāo)識(shí)返回與該指定的信息包標(biāo)識(shí)對(duì)應(yīng)的信息包給所述當(dāng)前終端;
若未指定有信息包標(biāo)識(shí),則選出一個(gè)尚未發(fā)送給任何一個(gè)所連接的終端的信息包返回給所述當(dāng)前終端。
4.根據(jù)權(quán)利要求1所述的信息發(fā)布方法,其特征在于,所述目標(biāo)內(nèi)容為廣告節(jié)目?jī)?nèi)容,所述當(dāng)前終端為所述信息發(fā)送服務(wù)器連接的廣告機(jī),所述信息發(fā)送服務(wù)器連接的各終端均為廣告機(jī)。
5.一種信息發(fā)布方法,其特征在于,包括:
接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,所述第一標(biāo)識(shí)匯總信息由所述信息發(fā)送服務(wù)器匯總為劃分目標(biāo)內(nèi)容得到多個(gè)大小滿(mǎn)足預(yù)設(shè)范圍的信息包分配的信息包標(biāo)識(shí)得到;
根據(jù)所述第一標(biāo)識(shí)匯總信息向所述信息發(fā)送服務(wù)器發(fā)送第一信息包請(qǐng)求信息;
接收所述信息發(fā)送服務(wù)器根據(jù)所述第一信息包請(qǐng)求信息返回的信息包。
6.根據(jù)權(quán)利要求5所述的信息發(fā)布方法,其特征在于,所述目標(biāo)內(nèi)容的劃分過(guò)程包括:由所述信息發(fā)送服務(wù)器獲取所述目標(biāo)內(nèi)容中的各個(gè)文件的文件大小,將多個(gè)文件大小小于預(yù)設(shè)的第一門(mén)限值的文件打包成一個(gè)大小滿(mǎn)足所述預(yù)設(shè)范圍的信息包,將一個(gè)文件大小大于預(yù)設(shè)的第二門(mén)限值的文件拆分為多個(gè)大小滿(mǎn)足所述預(yù)設(shè)范圍的信息包,其中,所述第二門(mén)限值不小于所述第一門(mén)限值。
7.根據(jù)權(quán)利要求5所述的信息發(fā)布方法,其特征在于,還包括:
根據(jù)所述第一信息包匯總信息和第二信息包匯總信息確定當(dāng)前終端的尚缺信息包的信息包標(biāo)識(shí),所述第二信息包匯總信息包括所述終端已獲取到的信息包的信息包標(biāo)識(shí);
向目標(biāo)終端發(fā)送第二信息包請(qǐng)求信息,并接收所述目標(biāo)終端根據(jù)所述第一信息包請(qǐng)求信息返回所述尚缺信息包,所述第二信息包請(qǐng)求信息包括所述尚缺信息包的信息包標(biāo)識(shí),所述目標(biāo)終端為所述信息發(fā)送服務(wù)器所連接的已獲取到所述尚缺信息包的終端。
8.根據(jù)權(quán)利要求6所述的信息發(fā)布方法,其特征在于:
所述方法還包括監(jiān)聽(tīng)所述信息發(fā)送服務(wù)器所連接的其他終端的廣播數(shù)據(jù),所述廣播數(shù)據(jù)包括對(duì)應(yīng)的終端已獲取到的信息包的信息包標(biāo)識(shí),根據(jù)監(jiān)聽(tīng)到的廣播數(shù)據(jù)更新本地的內(nèi)容路由表,所述內(nèi)容路由表中記錄有信息包標(biāo)識(shí)和終端標(biāo)識(shí)的關(guān)聯(lián)關(guān)系,根據(jù)所述關(guān)聯(lián)關(guān)系和所述尚缺信息包的信息包標(biāo)識(shí)從所述信息發(fā)送服務(wù)器所連接的其他終端中確定出所述目標(biāo)終端;
或者
所述方法還包括:在接收到所述信息發(fā)送服務(wù)器根據(jù)所述第一信息包請(qǐng)求信息返回的信息包后,向所述信息發(fā)送服務(wù)器連接的其他終端廣播當(dāng)前獲取到的信息包的信息包標(biāo)識(shí)或者所擁有的所述目標(biāo)內(nèi)容的各信息包的信息包標(biāo)識(shí)。
9.一種信息發(fā)布系統(tǒng),其特征在于,包括:
劃分單元,用于對(duì)目標(biāo)內(nèi)容進(jìn)行內(nèi)容劃分得到多個(gè)大小滿(mǎn)足預(yù)設(shè)范圍的信息包;
分配單元,用于分別為各所述信息包分配信息包標(biāo)識(shí);
匯總單元,用于將所述目標(biāo)內(nèi)容的各所述信息包的信息包標(biāo)識(shí)進(jìn)行匯總,獲得第一標(biāo)識(shí)匯總信息;
通訊單元,用于向所述信息發(fā)送服務(wù)器所連接的終端發(fā)送所述第一標(biāo)識(shí)匯總信息,在接收到當(dāng)前終端根據(jù)所述第一標(biāo)識(shí)匯總信息反饋的第一信息包請(qǐng)求信息后,根據(jù)所述第一信息包請(qǐng)求信息返回信息包給所述當(dāng)前終端。
10.一種信息發(fā)布系統(tǒng),其特征在于,包括:
接收單元,用于接收信息發(fā)送服務(wù)器發(fā)送的第一標(biāo)識(shí)匯總信息,所述第一標(biāo)識(shí)匯總信息由所述信息發(fā)送服務(wù)器匯總為劃分目標(biāo)內(nèi)容得到多個(gè)大小滿(mǎn)足預(yù)設(shè)范圍的信息包分配的信息包標(biāo)識(shí)得到,還用于接收所述信息發(fā)送服務(wù)器根據(jù)第一信息包請(qǐng)求信息返回的信息包;
發(fā)送單元,用于根據(jù)所述第一標(biāo)識(shí)匯總信息向所述信息發(fā)送服務(wù)器發(fā)送第一信息包請(qǐng)求信息。