日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]用于發布訂閱系統的實現歷史事件訂閱的緩存方法有效

專利信息
申請號: 201410075650.2 申請日: 2014-03-04
公開(公告)號: CN103888517B 公開(公告)日: 2017-01-18
發明(設計)人: 曹健;于潤勝;徐錢元;許文星 申請(專利權)人: 上海交通大學
主分類號: H04L29/08 分類號: H04L29/08
代理公司: 上海漢聲知識產權代理有限公司31236 代理人: 胡晶
地址: 200240 *** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 用于 發布 訂閱 系統 實現 歷史事件 緩存 方法
【說明書】:

技術領域

發明涉及發布訂閱系統技術,具體涉及一種實現歷史事件訂閱的緩存方法。

背景技術

發布訂閱系統包含一個分布式的通信網絡,即事件代理網絡,和一系列相互通信的端點,即訂閱者和發布者。訂閱者和發布者之間通過事件代理網絡互聯,采用一種異步的發布-訂閱方式來完成數據交換。訂閱者通過聲明一個過濾條件表達式提交訂閱,當發布者發布了一條符合其訂閱條件的事件,該事件即經由代理網絡路由到訂閱者。在時間上,內容的訂閱與發布是異步的,而在空間上,訂閱者與發布者也不必關心對方位于何處,因此發布訂閱系統實現了通信雙方在空間、時間和控制流上完全解耦。

在傳統的發布訂閱系統中,事件通知能夠確保最終到達每個感興趣的訂閱者,但前提是每個訂閱者都處于在線狀態且各自的訂閱被整個系統所知。這一前提條件對于動態網絡環境來說則是一大限制,因為客戶端往往會頻繁地加入或離開網絡,新加入的訂閱者可能會請求一個在其加入網絡之前所發布的事件。在傳統的發布訂閱系統中,這種請求是得不到響應的,因而如何利用事件緩存機制以使新用戶能夠獲知歷史事件就成為了發布訂閱系統需要解決的一大問題。

發明內容

為了克服現有技術中存在的訂閱者無法訂閱歷史事件的缺陷,本發明提供一種實現歷史事件訂閱的緩存方法。本發明具體的技術方案如下:

一種用于發布訂閱系統的實現歷史事件訂閱的緩存方法,包括如下步驟:

路由表擴充步驟:在各代理節點的路由表中增設緩存路由信息,所述緩存路由信息用于提供能夠定位到緩存點的路由信息;

事件處理步驟:當某一代理節點發出一事件時,通過哈希函數進行計算,得到一緩存點參考值;為所述事件附加一消息頭,所述消息頭中記錄了緩存點信息以及訂閱路徑信息;所述緩存點信息中包括所述緩存點參考值;

事件發布步驟:根據所述消息頭中記錄的訂閱路徑信息,將所述事件向對應的訂閱節點進行發布;對于發布路徑中的每個代理節點,根據所述緩存點參考值判斷當前代理節點是否作為緩存點并進行緩存,同時,當前代理節點同步更新對應于所述事件的緩存路由信息;

緩存訂閱步驟:某一代理節點發出一緩存請求,所述緩存請求中包含訂閱條件;將所述訂閱條件與當前代理節點的路由表中預存的過濾條件進行匹配,確定緩存事件;所述緩存事件是指,與訂閱條件匹配成功的過濾條件對應的事件;

緩存獲取步驟:若當前代理節點的路由表中包含所述緩存事件對應的緩存路由信息,則直接根據該緩存路由信息找到所述緩存事件對應的緩存點,

將緩存請求轉發到緩存點,獲取緩存;若當前代理節點的路由表中不包含所述緩存事件對應的緩存路由信息,則根據所述緩存事件對應的訂閱路由信息,將緩存請求發送到下一個代理節點,回轉執行緩存獲取步驟。

作為優化方案,所述哈希函數如公式(1)所示:

該哈希函數的定義域為事件e的取值范圍(a,b),值域為[0,MAX_HOP];其中MAX_HOP是事件分發路徑上的代理節點到其根節點的最大距離。

計算得到的緩存點參考值為一整數值。

作為優化方案,根據所述緩存點參考值判斷當前代理節點是否作為緩存點并進行緩存具體為:

當前代理節點收到事件后先將所述緩存點參考值t減1,然后根據緩存點參考值進行判斷,若t=0,則將當前代理節點做為緩存點。

作為優化方案,所述路由表擴充步驟具體為:

在各代理節點的路由表中增加cache_nexthops字段,使得所述路由表的結構為:

<filter|sub_nexthops|cache_nexthops>

其中,filter是指過濾條件,sub_nexthops記錄了與filter匹配成功的事件向訂閱節點方向轉發的下一跳代理,cache_nexthops記錄了與filter匹配成功的緩存請求向緩存點方向轉發的下一跳代理。

作為優化方案,所述事件發布步驟中,對于事件在發布過程中的當前代理節點,其緩存路由信息的更新方法具體為:

若當前代理節點在緩存點的后方,則將緩存路由信息中的下一跳設置為前驅的代理節點;

若當前代理節點正好為緩存點,則將緩存路由信息中的下一跳設置為當前代理節點自身;

若當前代理節點在緩存點的前方,則將緩存路由信息中的下一跳設置為后繼的代理節點。

作為優化方案,所述緩存獲取步驟中,將緩存請求轉發到緩存點獲取緩存的方法具體為:

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海交通大學,未經上海交通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201410075650.2/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 欧美日韩综合一区| 国产精品高清一区| 狠狠搞av| 午夜av影视| 亚洲精品日韩激情欧美| 欧美一区二区三区免费播放视频了| 午夜肉伦伦| 国产999久久久| 91亚洲欧美日韩精品久久奇米色| 欧美精品一区二区性色| 国产精品久久久久久久岛一牛影视| 欧美老肥婆性猛交视频| 日韩欧美一区二区久久婷婷| 国产一二区精品| **毛片免费| 国产精品爽到爆呻吟高潮不挺| 国产午夜一区二区三区| 中文字幕另类日韩欧美亚洲嫩草| 国产一区二区精华| 日韩精品一区在线视频| 久久亚洲精品国产日韩高潮| 亚洲国产一区二区精华液| 狠狠色丁香久久综合频道| 久久久综合亚洲91久久98| 午夜爽爽爽男女免费观看| 国产欧美一区二区三区免费看| 国产一区欧美一区| 国v精品久久久网| 日日夜夜一区二区| 国产在线欧美在线| 欧美日韩一区电影| 国产精品高潮呻| 日韩精品久久一区二区三区| 国产欧美日韩一级| 欧美一区二区三区久久| 久久国产精品网站| 狠狠色噜噜狠狠狠狠综合久| 中文字幕欧美日韩一区| 欧美乱妇高清无乱码| 视频一区二区三区中文字幕| 91精品高清| 欧美日韩国产在线一区二区三区 | 亚洲欧美日韩国产综合精品二区 | 99精品视频一区二区| 狠狠插狠狠插| 国产一级片网站| 久久国产视屏| 97人人模人人爽人人喊小说| 国产精品久久久久久久久久嫩草| 国产精品欧美久久久久一区二区| 久久久久久亚洲精品| 性国产videofree极品| 日韩无遮挡免费视频| 国产一区www| 亚洲福利视频二区| 二区三区免费视频| 国产日韩一区二区在线| 亚洲国产日韩综合久久精品| 亚洲精品www久久久| www亚洲精品| 狠狠插狠狠干| 亚洲少妇一区二区| 91精彩刺激对白露脸偷拍 | 国产精品国产一区二区三区四区| 日韩精品中文字幕在线播放| 中文字幕亚洲欧美日韩在线不卡| 久久网站精品| 日本美女视频一区二区| 国产精品视频久久久久久久| 欧美日韩激情一区二区| 免费午夜片| 久久久一二区| 精品99在线视频| 国产精品日韩一区二区| 国产精品麻豆一区二区三区| 日韩亚洲精品在线观看| 久久精品国语| 国产伦精品一区二区三区免费迷| 欧美一区二区三区黄| 欧美一区二区激情三区| 国产视频一区二区三区四区| 一本大道久久a久久精品| 国产精品一二三区免费| 精品99免费视频| 国产精品一二三区视频出来一| 国产精品日韩电影| 久久天天躁狠狠躁亚洲综合公司 | 国产69精品久久99不卡免费版| 久久免费精品国产| 国产1区2区3区中文字幕| 国内自拍偷拍一区| 日韩精品免费看| 国产精欧美一区二区三区久久| 久久福利免费视频| 扒丝袜网www午夜一区二区三区| 国产性猛交| 香蕉av一区| 欧美精品在线一区二区| 国产日韩一二三区| 免费**毛片| 日韩精品免费一区二区在线观看| 欧美系列一区二区| 欧美一区二区三区久久久精品| 日韩久久精品一区二区| 午夜国产一区二区三区四区| 激情久久综合网| 91国内精品白嫩初高生| 亚洲精品suv精品一区二区| 欧美精品一卡二卡| 99精品一级欧美片免费播放 | 亚洲国产精品国自产拍久久| 91久久一区二区| 欧美极品少妇xx高潮| 欧美日韩国产区| 欧美激情精品久久久久久免费| 一区二区久久精品| 九九久久国产精品| 久久精品国产精品亚洲红杏| 97国产精品久久| 91看片app| 91超碰caoporm国产香蕉| 色吊丝av中文字幕| 欧美日韩精品在线一区| 中文字幕一区二区三区乱码| 日韩av免费网站| 99精品一区| 亚洲第一区国产精品| 欧美日韩激情在线| 国产在线精品一区| xxxxhdvideosex| 国产伦理一区| 国产精品偷乱一区二区三区| 国产一级一片免费播放| 少妇高潮大叫喷水| 一区二区三区在线影院| 国产在线卡一卡二| 一区二区三区中文字幕| 午夜剧场a级片| 亚洲日韩欧美综合| 91精品一区二区在线观看| 国产一区二区三区小说| 亚洲欧洲一二三区| 97人人模人人爽人人喊38tv| 少妇中文字幕乱码亚洲影视| 日本一二三不卡| 欧美3级在线| 久久伊人色综合| 九九精品久久| 国模少妇一区二区三区| 一色桃子av| 在线国产精品一区二区| 一区二区国产盗摄色噜噜| 午夜影院91| 国产欧美日韩精品一区二区三区 | 中文字幕天天躁日日躁狠狠躁免费 | 久久久久久久国产| 香港三日三级少妇三级99| 欧美日韩国产影院| 日韩亚洲欧美一区二区| 亚洲欧美另类综合| 99久久精品免费看国产交换| 波多野结衣女教师30分钟| 久久99精品国产麻豆婷婷| 伊人欧美一区| 精品午夜电影| 欧美一区二区三区黄| 一区二区三区精品国产| 在线国产91| 久久久久久久久亚洲精品| 国产麻豆精品一区二区| 欧美日韩亚洲三区| 国产色午夜婷婷一区二区三区 | 精品国产一区二区三区免费| 久久99精品久久久久国产越南| 中文字幕一区二区三区日韩精品| 久久aⅴ国产欧美74aaa| 99久久www免费| 欧美一级不卡| 久久96国产精品久久99软件| 亚洲va国产2019| 麻豆精品久久久| 国产一级片网站| 精品国产二区三区| 99久久精品国产国产毛片小说| 超碰97国产精品人人cao| 欧美在线视频三区| 免费午夜在线视频| 高清国产一区二区| 亚洲久色影视| 国产在线精品二区| 国产精品色婷婷99久久精品| 久久91精品国产91久久久| 日韩av在线网址| 7799国产精品久久99| 一区二区在线不卡| 国产91福利视频| 久久精品com| 96国产精品视频| 狠狠色噜噜狠狠狠狠黑人| 久久久久偷看国产亚洲87| 亚洲精品一品区二品区三品区| 91久久精品久久国产性色也91| 欧美精品在线视频观看| 午夜国产一区二区三区四区| 亚洲精品97久久久babes| 午夜激情影院| 91精品国产高清一二三四区| 日韩欧美高清一区| 国产精品久久国产三级国电话系列 | 久久久久久久久久国产精品| 国产二区不卡| 国产精品久久久久久久岛一牛影视| 国产免费区| 毛片大全免费观看| 国产一区日韩一区| 日韩久久精品一区二区三区| 国产精品视频免费一区二区| 国产黄一区二区毛片免下载 | 国产性猛交| 精品国产乱码久久久久久免费| 国产69精品久久久久app下载 | 精品国产乱码久久久久久软件影片| 欧美日韩一级黄| 中文字幕一二三四五区| 久久久久久亚洲精品中文字幕| 国产精品久久免费视频| 免费毛片**| 日韩精品一区二区免费| 中文字幕欧美一区二区三区 | 精品国产免费久久| 偷拍自中文字av在线| 国产精品久久久久久久久久久久冷| 亚洲国产精品美女| 国产午夜亚洲精品午夜鲁丝片| 国产欧美精品va在线观看| 亚洲精品一品区二品区三品区 | 亚洲国产美女精品久久久久∴| 久热精品视频在线| 一区二区三区欧美在线| 日韩欧美激情| 久久99精品久久久噜噜最新章节| 国产69精品久久久久999小说| 日韩精品免费播放| 亚洲视频h| 国产精品1区2区| av国产精品毛片一区二区小说|