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

一種分布式的消息投放系統(tǒng)和方法_3

文檔序號(hào):9814093閱讀:來源:國知局
應(yīng)用,可以使用各種方法實(shí)現(xiàn)所述的功能,但這種實(shí)現(xiàn)不應(yīng)被理解為超出本發(fā)明實(shí)施例保護(hù)的范圍。
[0056]本發(fā)明實(shí)施例中所描述的各種說明性的邏輯塊,或單元都可以通過通用處理器,數(shù)字信號(hào)處理器,專用集成電路(ASIC),現(xiàn)場可編程門陣列或其它可編程邏輯裝置,離散門或晶體管邏輯,離散硬件部件,或上述任何組合的設(shè)計(jì)來實(shí)現(xiàn)或操作所描述的功能。通用處理器可以為微處理器,可選地,該通用處理器也可以為任何傳統(tǒng)的處理器、控制器、微控制器或狀態(tài)機(jī)。處理器也可以通過計(jì)算裝置的組合來實(shí)現(xiàn),例如數(shù)字信號(hào)處理器和微處理器,多個(gè)微處理器,一個(gè)或多個(gè)微處理器聯(lián)合一個(gè)數(shù)字信號(hào)處理器核,或任何其它類似的配置來實(shí)現(xiàn)。
[0057]本發(fā)明實(shí)施例中所描述的方法或算法的步驟可以直接嵌入硬件、處理器執(zhí)行的軟件模塊、或者這兩者的結(jié)合。軟件模塊可以存儲(chǔ)于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM或本領(lǐng)域中其它任意形式的存儲(chǔ)媒介中。示例性地,存儲(chǔ)媒介可以與處理器連接,以使得處理器可以從存儲(chǔ)媒介中讀取信息,并可以向存儲(chǔ)媒介存寫信息??蛇x地,存儲(chǔ)媒介還可以集成到處理器中。處理器和存儲(chǔ)媒介可以設(shè)置于ASIC中,ASIC可以設(shè)置于用戶終端中??蛇x地,處理器和存儲(chǔ)媒介也可以設(shè)置于用戶終端中的不同的部件中。
[0058]在一個(gè)或多個(gè)示例性的設(shè)計(jì)中,本發(fā)明實(shí)施例所描述的上述功能可以在硬件、軟件、固件或這三者的任意組合來實(shí)現(xiàn)。如果在軟件中實(shí)現(xiàn),這些功能可以存儲(chǔ)與電腦可讀的媒介上,或以一個(gè)或多個(gè)指令或代碼形式傳輸于電腦可讀的媒介上。電腦可讀媒介包括電腦存儲(chǔ)媒介和便于使得讓電腦程序從一個(gè)地方轉(zhuǎn)移到其它地方的通信媒介。存儲(chǔ)媒介可以是任何通用或特殊電腦可以接入訪問的可用媒體。例如,這樣的電腦可讀媒體可以包括但不限于RAM、R0M、EEPR0M、⑶-ROM或其它光盤存儲(chǔ)、磁盤存儲(chǔ)或其它磁性存儲(chǔ)裝置,或其它任何可以用于承載或存儲(chǔ)以指令或數(shù)據(jù)結(jié)構(gòu)和其它可被通用或特殊電腦、或通用或特殊處理器讀取形式的程序代碼的媒介。此外,任何連接都可以被適當(dāng)?shù)囟x為電腦可讀媒介,例如,如果軟件是從一個(gè)網(wǎng)站站點(diǎn)、服務(wù)器或其它遠(yuǎn)程資源通過一個(gè)同軸電纜、光纖電纜、雙絞線、數(shù)字用戶線(DSL)或以例如紅外、無線和微波等無線方式傳輸?shù)囊脖话谒x的電腦可讀媒介中。所述的碟片(disk)和磁盤(disc)包括壓縮磁盤、錫射盤、光盤、DVD、軟盤和藍(lán)光光盤,磁盤通常以磁性復(fù)制數(shù)據(jù),而碟片通常以激光進(jìn)行光學(xué)復(fù)制數(shù)據(jù)。上述的組合也可以包含在電腦可讀媒介中。
[0059]以上所述的【具體實(shí)施方式】,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實(shí)施方式】而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種分布式的消息投放系統(tǒng),其特征在于,所述系統(tǒng)包括:消息調(diào)度系統(tǒng)和需要進(jìn)行消息交互的多個(gè)業(yè)務(wù)組件,其中, 將所述多個(gè)業(yè)務(wù)組件中作為消息發(fā)送方的至少一個(gè)業(yè)務(wù)組件設(shè)置為消息發(fā)布組件,用于向所述消息調(diào)度系統(tǒng)發(fā)布生產(chǎn)的消息; 將所述多個(gè)業(yè)務(wù)組件中作為消息接收方的至少一個(gè)業(yè)務(wù)組件設(shè)置為對(duì)應(yīng)的消息訂閱組件,用于向所述消息調(diào)度系統(tǒng)訂閱需要接收的消息; 所述消息調(diào)度系統(tǒng),用于當(dāng)接收到某一消息發(fā)布組件發(fā)布的消息后,進(jìn)行存儲(chǔ);然后將存儲(chǔ)的消息向訂閱所述消息的消息訂閱組件進(jìn)行異步推送。2.如權(quán)利要求1所述分布式的消息投放系統(tǒng),其特征在于,所述消息調(diào)度系統(tǒng)包括: 接收單元,用于接收消息發(fā)布組件發(fā)布的消息; 存儲(chǔ)單元,用于當(dāng)所述接收單元接收到某一消息發(fā)布組件發(fā)布的消息后,進(jìn)行存儲(chǔ);訂閱推送單元,用于受理消息訂閱組件對(duì)需要接收的消息的訂閱;并將存儲(chǔ)單元中存儲(chǔ)的消息向訂閱所述消息的消息訂閱組件進(jìn)行異步推送。3.如權(quán)利要求1或2所述分布式的消息投放系統(tǒng),其特征在于, 作為消息發(fā)送方的至少一個(gè)業(yè)務(wù)組件包括:微博平臺(tái)更新微博業(yè)務(wù)組件、反垃圾平臺(tái)更新微博業(yè)務(wù)組件; 作為消息接收方的至少一個(gè)業(yè)務(wù)組件包括:實(shí)時(shí)監(jiān)控廣告投放狀態(tài)組件、廣告防作弊組件; 所述消息包括:微博刪除/更新狀態(tài)消息。4.如權(quán)利要求1或2所述分布式的消息投放系統(tǒng),其特征在于, 作為消息發(fā)送方的至少一個(gè)業(yè)務(wù)組件包括:微博粉絲頭條上線組件、微博粉絲通上線組件、微博Wax上線組件; 作為消息接收方的至少一個(gè)業(yè)務(wù)組件包括:更新廣告標(biāo)記字段組件; 所述消息包括:廣告標(biāo)記通知消息。5.如權(quán)利要求1或2所述分布式的消息投放系統(tǒng),其特征在于,所述消息調(diào)度系統(tǒng)的消息訂閱方式包括:通過軟件開發(fā)工具包SDK直接調(diào)用,或者通過遠(yuǎn)程過程調(diào)用協(xié)議RPC協(xié)議訂閱。6.一種基于權(quán)利要求1的分布式的消息投放方法,其特征在于,所述方法包括: 當(dāng)業(yè)務(wù)組件之間需要進(jìn)行消息交互時(shí),將作為消息發(fā)送方的至少一個(gè)業(yè)務(wù)組件設(shè)置為消息發(fā)布組件,向所述消息調(diào)度系統(tǒng)發(fā)布生產(chǎn)的消息; 將作為消息接收方的至少一個(gè)業(yè)務(wù)組件設(shè)置為消息訂閱組件,向所述消息調(diào)度系統(tǒng)訂閱需要接收的消息; 當(dāng)所述消息調(diào)度系統(tǒng)接收到某一消息發(fā)布組件發(fā)布的消息后,進(jìn)行存儲(chǔ);然后將存儲(chǔ)的消息向訂閱所述消息的消息訂閱組件進(jìn)行異步推送。7.如權(quán)利要求6所述分布式的消息投放方法,其特征在于,所述方法包括: 于所述消息調(diào)度系統(tǒng)中設(shè)置接收單元,接收消息發(fā)布組件發(fā)布的消息; 于所述消息調(diào)度系統(tǒng)中設(shè)置存儲(chǔ)單元,當(dāng)所述接收單元接收到某一消息發(fā)布組件發(fā)布的消息后,進(jìn)行存儲(chǔ); 于所述消息調(diào)度系統(tǒng)中設(shè)置訂閱推送單元,受理消息訂閱組件對(duì)需要接收的消息的訂閱;并將存儲(chǔ)單元中存儲(chǔ)的消息向訂閱所述消息的消息訂閱組件進(jìn)行異步推送。8.如權(quán)利要求6或7所述分布式的消息投放方法,其特征在于, 作為消息發(fā)送方的至少一個(gè)業(yè)務(wù)組件包括:微博平臺(tái)更新微博業(yè)務(wù)組件、反垃圾平臺(tái)更新微博業(yè)務(wù)組件; 作為消息接收方的至少一個(gè)業(yè)務(wù)組件包括:實(shí)時(shí)監(jiān)控廣告投放狀態(tài)組件、廣告防作弊組件; 所述消息包括:微博刪除/更新狀態(tài)消息。9.如權(quán)利要求6或7所述分布式的消息投放方法,其特征在于, 作為消息發(fā)送方的至少一個(gè)業(yè)務(wù)組件包括:微博粉絲頭條上線組件、微博粉絲通上線組件、微博Wax上線組件; 作為消息接收方的至少一個(gè)業(yè)務(wù)組件包括:更新廣告標(biāo)記字段組件; 所述消息包括:廣告標(biāo)記通知消息。10.如權(quán)利要求6或7所述分布式的消息投放方法,其特征在于,通過SDK直接調(diào)用,或者通過RPC協(xié)議在所述消息調(diào)度系統(tǒng)中進(jìn)行消息訂閱。
【專利摘要】本發(fā)明實(shí)施例提供一種分布式的消息投放系統(tǒng)和方法,所述系統(tǒng)包括:消息調(diào)度系統(tǒng)和需要進(jìn)行消息交互的多個(gè)業(yè)務(wù)組件,其中,將多個(gè)業(yè)務(wù)組件中作為消息發(fā)送方的至少一個(gè)業(yè)務(wù)組件設(shè)置為消息發(fā)布組件,用于向消息調(diào)度系統(tǒng)發(fā)布生產(chǎn)的消息;將多個(gè)業(yè)務(wù)組件中作為消息接收方的至少一個(gè)業(yè)務(wù)組件設(shè)置為對(duì)應(yīng)的消息訂閱組件,用于向消息調(diào)度系統(tǒng)訂閱需要接收的消息;消息調(diào)度系統(tǒng),用于當(dāng)接收到某一消息發(fā)布組件發(fā)布的消息后,進(jìn)行存儲(chǔ);然后將存儲(chǔ)的消息向訂閱消息的消息訂閱組件進(jìn)行異步推送。本發(fā)明上述技術(shù)方案具有如下有益效果:方便系統(tǒng)增加業(yè)務(wù)組件,由于消息都是定向的發(fā)送和接收,較以前完全通過RPC調(diào)用可以減少調(diào)用次數(shù),從而提升系統(tǒng)的整體性能。
【IPC分類】H04L29/08, H04L12/58
【公開號(hào)】CN105577533
【申請(qǐng)?zhí)枴緾N201610157082
【發(fā)明人】郝忠秀, 陸勇, 王崇, 任文越
【申請(qǐng)人】微夢(mèng)創(chuàng)科網(wǎng)絡(luò)科技(中國)有限公司
【公開日】2016年5月11日
【申請(qǐng)日】2016年3月18日
當(dāng)前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
泸水县| 池州市| 竹溪县| 临汾市| 建始县| 佛冈县| 武鸣县| 平潭县| 景泰县| 西平县| 灌南县| 衡水市| 仙桃市| 子长县| 肇源县| 阳原县| 汕头市| 会理县| 叶城县| 游戏| 黔西| 长白| 中西区| 邵阳县| 阿拉善盟| 泰来县| 松滋市| 拉孜县| 西华县| 行唐县| 鹿邑县| 枞阳县| 长沙县| 阿坝县| 南平市| 抚远县| 卫辉市| 深水埗区| 遂平县| 保靖县| 建昌县|