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

[發明專利]一種基于消息中間件的客戶端自動重連方法有效

專利信息
申請號: 201110053661.7 申請日: 2011-03-07
公開(公告)號: CN102111419A 公開(公告)日: 2011-06-29
發明(設計)人: 尹建偉;蘇勇;吳朝暉;鄧水光;李瑩;吳健 申請(專利權)人: 浙江大學
主分類號: H04L29/06 分類號: H04L29/06;H04L29/08
代理公司: 杭州裕陽專利事務所(普通合伙) 33221 代理人: 江助菊
地址: 310027 浙*** 國省代碼: 浙江;33
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 消息 中間件 客戶端 自動 方法
【說明書】:

技術領域

發明涉及一種基于消息中間件的客戶端自動重連方法,屬于計算機網絡及信息中間件技術。

背景技術

面向消息的中間件(MOM)作為一個中間層軟件,它為分布式系統中創建、發送、接收消息提供了一套可靠通用的方法,實現了分布式系統中可靠的、高效的、實時的跨平臺數據傳輸,提供了以松散耦合的靈活方式集成應用程序的一種機制。它們提供了基于存儲和轉發的應用程序之間的異步數據發送,即應用程序彼此不直接通信,而是與作為中介的消息中間件通信。它提供了有保證的消息發送,減少了開發跨平臺和網絡協議軟件的復雜性,它屏蔽了不同操作系統和網絡協議的具體細節,應用程序開發人員無需了解遠程過程調用(PRC)和網絡/通信協議的細節。?在消息中間件客戶端,主要對象有:連接工廠、連接、會話、消息生產者、消息消費者及消息。他們的主要關系是:首先由連接工廠創建連接,由連接創建會話,由會話創建消息生產者和消費者,然后由會話創建消息。所創建的消息由生產者(實現上,可以采用生產者代理)發送到目的地,消息消費者(實現上,可以采用消費者代理)從目的地接收。消息中間件提供了兩種消息服務模型:基于隊列的點對點模型(P2P模型)和基于主題的發布訂閱模型(Publish-Subscribe模型,簡稱PS模型)。

在?P2P?模型中,所有消息都被發送到特定的隊列,這些消息在隊列中保持到用盡了自己的時間限制或者由接收者處理。值得注意的是,每條消息都得到一個必須處理一次的操作,并且只處理一次。發送和接收消息與時間沒有關系,消費者必須確認對消息的接收。消費者確認了一次接收之后,相應的消息就會被從隊列中刪除。

PS消息模型是一對多的模型,即一條消息會被多個接收者接到。發布者將消息發送到主題,該主題的所有活動訂閱者將接收該消息。沒有監聽該主題的非活動訂閱者將錯過這個已發布的消息。?如果沒有監聽該主題的非活動訂閱者也想接收到它訂閱的、發布到該主題所有消息,可以使用消息持久化來實現。

消息中間件的異步傳輸消息特性,持久化消息、持續訂閱、流量控制等技術使得消息中間件穩定性、可靠性都有很大的改進。但是目前的消息中間件沒有很好的解決客戶端斷后自動重連問題。例如消息的發送者出現斷網等異常后,如何保證不少丟失消息、不重復發送消息;消息接收者出現斷網異常后,如何保證每條消息都能接收到,并且只接收到一份。

發明內容

本發明的目的在于解決消息中間件存在的客戶端斷后自動重連問題。

為實現上述目的,本發明采用如下技術方案:一種基于消息中間件的客戶端自動重連方法,包括服務器和客戶端,?所述服務器處理客戶端請求的線程包括以下步驟:

1)接收到客戶端發來請求,進行握手過程,然后接收客戶端發送過來的sessionID(會話標識符),解析sessionID,判斷是否為空,若為空,則執行步驟2),否則執行步驟3);

2)服務器自動生成一個唯一的sessionID,將sessionID發送給客戶端,執行步驟4);

3)判斷sessionID與該客戶端在服務器中保存的sessionID是否一致,若一致,執行步驟4),否則,執行步驟5);

4)接收并處理客戶端請求

5)向客戶端發送錯誤報告,關閉該客戶端連接;

所述客戶端的具體操作包括以下步驟:

1)創建socket(套接字)連接成功后,啟動socket的讀線程R和寫線程W,然后將通訊過程交給讀線程R和寫線程W;

2)置sessionID為空,讓讀線程R、寫線程W進行握手過程,若握手失敗,則關閉連接并退出,否則判斷該客戶端是消息發送者,還是接收者,如果是消息發送者,進入步驟3),否則進入步驟4);

3)寫線程W、讀線程R進行發消息過程,直到把消息發完;

4)寫線程W發送接收消息請求,然后寫線程W、讀線程R進行接收消息過程,進行接收消息過程;

5)若寫線程W捕獲到網絡異常,保存數據,設置網絡異常標識變量為真,然后定時的連接服務器,直到連接上或者連接次數超過上限。連接創建成功后,重新執行握手過程,回到斷網前的狀態;

6)若讀線程R捕獲到網絡異常,睡眠一段時間,判斷標識變量是否為真,若為真,則表示寫線程W已經捕獲到了網絡異常,將標識為設為假,回到原來狀態;否則,阻塞寫線程W,啟動一個新的寫線程W2,與讀線程R一起進行握手過程,握手成功后,殺死寫線程W2,喚醒寫線程W,回到斷網前的狀態。

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 欧美日韩国产在线一区| 国产www亚洲а∨天堂| 国产精品久久免费视频| 国产一区二区大片| 国产亚洲精品久久午夜玫瑰园 | 亚洲区在线| 在线亚洲精品| 97久久超碰国产精品| 娇妻被又大又粗又长又硬好爽| 国产欧美视频一区二区三区| 午夜无人区免费网站| 91麻豆精品一区二区三区| 国产日韩欧美三级| 性欧美激情日韩精品七区| 91avpro| 99精品偷拍视频一区二区三区| 欧美日韩一区二区三区精品| 精品少妇一区二区三区| 精品91av| 亚洲精品国产91| 欧美乱妇在线视频播放| 欧美乱码精品一区二区 | 黄毛片免费| 午夜wwww| 国产电影一区二区三区下载| 国产视频二区| 狠狠色噜噜狠狠狠888奇米| 亚洲欧美日韩另类精品一区二区三区| 日韩中文字幕一区二区在线视频 | 国产精品免费一区二区区| 日韩av片无码一区二区不卡电影| 久久精品国语| 夜色av网| 91精彩刺激对白露脸偷拍| 国产999久久久| 在线国产二区| 国产v亚洲v日韩v欧美v片| 国产精品久久二区| 日本伦精品一区二区三区免费| 国产精品久久人人做人人爽| 亚洲乱亚洲乱妇50p| 日韩欧美国产另类| 国产91免费观看| 国产97在线播放| 99热一区二区| 99精品视频免费看| 亚洲精品久久久久中文第一暮| 天干天干天干夜夜爽av| 91狠狠操| 国产精品久久久久久av免费看| 国产亚洲精品久久网站| 国产黄色一区二区三区| 中文字幕在线视频一区二区| 国产精品视频tv| 国产精品一区二区av日韩在线| 国产有码aaaae毛片视频| 亚洲欧洲另类精品久久综合| 国产精品亚洲一区二区三区| 日本五十熟hd丰满| 国产一区二区大片| 欧美亚洲国产日韩| 日韩无遮挡免费视频| 国产无套精品久久久久久| 躁躁躁日日躁网站| 国产一区在线免费| 秋霞av电影网| 538国产精品一区二区在线| 久久一区欧美| 少妇高清精品毛片在线视频| 热久久一区二区| 国产精品一区二区中文字幕| 国产国产精品久久久久| 91久久精品国产91久久性色tv| 午夜激情免费电影| 国产精品人人爽人人做av片| 亚洲一区2区三区| 欧美激情精品一区| 欧美日韩一级在线观看| 精品久久久久久亚洲综合网| 国产一级自拍片| 国产伦理精品一区二区三区观看体验 | 午夜国产一区| 国产二区不卡| 久久婷婷国产综合一区二区| www.久久精品视频| 国产午夜精品一区| 国产欧美一区二区精品久久久| 久99久精品| 久久99国产综合精品| 国产精品v亚洲精品v日韩精品| 99久久国产综合精品麻豆| 国产乱码精品一区二区三区中文| 午夜精品一区二区三区三上悠亚 | 国产三级欧美三级日产三级99| 九九热国产精品视频 | 日韩亚洲国产精品| 国产一区网址| 91麻豆国产自产在线观看hd | 国产欧美一区二区精品性| 91黄色免费看| 欧美日韩国产影院| 久久亚洲综合国产精品99麻豆的功能介绍| 中文字幕久久精品一区| 97国产婷婷综合在线视频,| 欧美二区精品| 日本精品在线一区| 久久国产精品广西柳州门| 久久青草欧美一区二区三区| 欧美黄色片一区二区| 热99re久久免费视精品频软件| 欧美日韩一卡二卡| 国产精品白浆一区二区| 国产精品一区一区三区| 亚洲欧美日韩另类精品一区二区三区 | 国内少妇自拍视频一区| 国产99视频精品免费视频7| 浪潮av网站| 另类视频一区二区| 色乱码一区二区三在线看| 四虎国产精品久久| 性色av香蕉一区二区| 亚洲国产精品第一区二区| 国产日产精品一区二区三区| 国产精品禁18久久久久久| 国产视频一区二区不卡 | 亚洲精品国产setv| 国产精选一区二区| 少妇高潮一区二区三区99小说| 999久久久国产精品| 国产一区二区四区| 欧美乱码精品一区二区三| 中文字幕国内精品| 狠狠色噜噜综合社区| 国产videosfree性另类| 91看片淫黄大片91| 午夜电影天堂| 性欧美精品动漫| 午夜爽爽视频| 国产一级片自拍| 国产91久| 狠狠色噜噜狠狠狠狠69| 亚洲少妇一区二区| 婷婷嫩草国产精品一区二区三区| 色一情一乱一乱一区免费网站| 久久99精品国产麻豆婷婷洗澡| 色婷婷综合久久久久中文| 国产在线不卡一| 国产乱子伦农村xxxx| 亚洲五码在线| 欧美日韩国产一二三| 狠狠色很很在鲁视频| 少妇高潮在线观看| 亚洲欧洲日韩av| 国产精品久久久爽爽爽麻豆色哟哟| 91精品国模一区二区三区| 高清国产一区二区三区| 欧美精品第一区| av中文字幕一区二区| 91麻豆精品国产91久久久更新资源速度超快 | xxxxhd欧美| 性精品18videosex欧美| 亚洲欧美国产日韩色伦| 久久国产精品精品国产| 国产伦精品一区二区三区照片91 | 欧美国产一二三区| 久久久久国产精品www| 久久久精品99久久精品36亚| 91麻豆精品国产91久久久无限制版| 欧美一区二区三区片| 高清国产一区二区三区| 香港三日本三级三级三级| 国产精品高潮呻吟88av| 午夜电影院理论片做爰| 狠狠插影院| 亚洲va国产2019| 淫片免费看| 亚洲精品一区在线| 国产一区二区播放| 日日夜夜亚洲精品| 国产精品久久久爽爽爽麻豆色哟哟| 久久久久亚洲最大xxxx| 国产69精品久久久久777糖心| 日韩精品中文字幕一区二区三区| 亚洲国产一区二区精品| 理论片午午伦夜理片在线播放| 国产精品96久久久久久久| 日韩一区免费| 日韩精品中文字幕一区| 欧美一区二区三区激情视频| 欧美乱妇高清无乱码一级特黄| 首页亚洲欧美制服丝腿 | av不卡一区二区三区| 久久99精品久久久久国产越南| 日本一区二区免费电影| 性国产日韩欧美一区二区在线| 99久久久久久国产精品| 国产品久久久久久噜噜噜狼狼| 狠狠色噜噜狠狠狠四色米奇| 91avpro| 欧美日韩久久一区二区| 久久午夜精品福利一区二区| 在线观看国产91| 国产69精品久久久久9999不卡免费| 国产91视频一区| 欧美日韩乱码| 欧美日韩中文字幕一区二区三区| 国产99久久久久久免费看| 国产午夜亚洲精品| 国语对白一区二区三区| 久草精品一区| 国产一区午夜| 亚洲神马久久| 国产999精品久久久久久绿帽| 少妇中文字幕乱码亚洲影视 | 欧美一区二区免费视频| 97精品国产aⅴ7777| 91精品系列| 国产精品视频久久久久| 四虎国产精品永久在线国在线| 97久久精品人人澡人人爽| 国产精品国产三级国产aⅴ下载| 7777久久久国产精品 | 日本福利一区二区| 日韩亚洲精品在线| 国产一区二区三区影院| 中文丰满岳乱妇在线观看| 欧美日韩一区二区三区四区五区六区| 91久久香蕉| 狠狠色噜噜狠狠狠狠视频| 天天干狠狠插| 欧美一区二区三区不卡视频| 欧美精品国产精品| 欧美一区二区三区另类| 色综合久久网| 思思久久96热在精品国产| 国产一区不卡视频| 欧美日韩久久一区| 91精品国产高清一区二区三区| 欧美一区二区三区久久| 中文丰满岳乱妇在线观看| 国产精品1区2区| 欧美国产一区二区在线| 国产欧美日韩va另类在线播放| 久久国产精品网站| 国产区一二| 国产乱xxxxx97国语对白|