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

[發明專利]基于半同步半異步和管道過濾器模式的服務器設計方法在審

專利信息
申請號: 201410391320.4 申請日: 2014-08-11
公開(公告)號: CN104219284A 公開(公告)日: 2014-12-17
發明(設計)人: 王成;賴雄鳴;謝維波;緱錦;鄭黎曉;李靜;官威 申請(專利權)人: 華僑大學
主分類號: H04L29/08 分類號: H04L29/08;G06F9/52;G06F9/50
代理公司: 泉州市文華專利代理有限公司 35205 代理人: 陳智海
地址: 362000 福*** 國省代碼: 福建;35
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 同步 異步 管道 過濾器 模式 服務器 設計 方法
【說明書】:

技術領域

發明涉及一種服務器設計方法,特別涉及基于半同步半異步和管道過濾器模式的服務器設計方法。?

背景技術

隨著信息技術的不斷發展,新興的電腦,手機及各種媒體終端也不斷涌現,這也使如何讓這些不同的終端相互通信與協作成為一個挑戰。網絡服務器作為分布式應用的核心部件,其設計的好壞將直接影響到整個分布式應用的性能。雖然目前已經有一些較為成熟的設計模式已被應用到網絡服務器中,并在一定程度上提高了服務器的性能,比如半同步半異步模式等,但當前使用的網絡服務器仍然存在有這樣或者那樣的問題,這些網絡服務器的結構和缺點如下:?

(1)一個客戶端連接一個線程/進程的網絡服務器?

如圖1所示,圖中每一虛線框內的曲線均代表一個線程/進程;在該網絡服務器模型中,當一個新的網絡連接請求到達的時候,一個新的線程/進程將被創建并與這個新的網絡連接請求關聯。這個新創建的線程/進程不僅要負責建立新的連接,接收網絡連接上的數據,而且要負責處理網絡數據,發送處理結果到客戶端,處理中間出現的各種錯誤及關閉網絡連接。所以該服務器模型存在以下缺點:a、業務邏輯和網絡邏輯沒有被分離開來,兩者之間會相互影響,這也會增加系統出錯的概率;b、當大量的網絡連接請求同時到達時,將會創建與網絡連接請求數目相同的線程,這會占用大量的系統資源,在最壞情況下可能會導致系統癱瘓;c、業務邏輯和網絡邏輯之間存在耦合,一旦業務邏輯發生變化,系統需要進行較大改動,這會增加系統維護的難度;d、如果所有的線程是在同一個進程中創建的,當其中任何一?個線程出錯,整個應用程序就會發生崩潰;e、進程間會發生頻繁通信,這會耗費大量的系統資源,導致系統性能低下。?

(2)基于線程池的網絡服務器?

如圖2所示,圖中虛線橢圓代表一個線程池,虛線橢圓內的一條曲線代表一個線程;該模型中,在網絡連接請求到達之前,網絡服務器便會創建固定數目的線程等待網絡連接請求的到達,當網絡連接請求到達的時候,網絡服務器就從線程池中選擇一個空閑的線程來處理該網絡連接請求。在該模型中,線程池中線程的數量是固定的,且一個線程可以在不同時間,為不同的網絡連接提供服務,同時這種網絡服務器只會占用固定的系統資源,不會給系統帶來過大的負荷,但是它的缺點是:當并發的網絡連接請求數目大于線程池中線程數目的時候,它將不能同時處理所有的網絡連接請求,這會使一些網絡連接請求被阻塞一定時間。?

(3)基于領導者跟隨者的網絡服務器?

基于領導者跟隨者的網絡服務器提供了一個高效的并發模型,其中多個線程輪流共用一組事件源,以便及時發現活躍的網絡連接并處理它們。但是這種模型中沒有使用消息隊列,因此這種服務器不能同時處理大量的并發網絡連接請求。?

(4)基于半同步半異步設計模式的網絡服務器?

如圖3所示,基于半同步半異步設計模式的網絡服務器分為三個層次,從上往下分別是半異步層,排隊層和半同步層。在半異步層使用單個線程來監聽網絡端口并建立網絡連接;在排隊層使用一個隊列來緩沖已經建立的連接;在半同步層用一個線程池來處理網絡連接請求,這樣設計可以將網絡邏輯和業務邏輯分離開來,同時,排隊層的存在也可以將大量的連接緩沖一段時間,避免了網絡連接的丟失和阻塞。但是這種網絡服務器也存在以下缺點:a、當業務邏輯比較復雜的時候(比如要處理較復雜的網絡應用協議),半同步層的線程池策略不夠靈活;b、并發層次比較單一;c、不能動態的增加和減少業務處理邏輯模塊。?

發明內容

本發明要解決的技術問題,在于提供一種基于半同步半異步和管道過濾器模式的服務器設計方法,通過使用管道過濾器模式與數據處理模塊的線程池相結合的方式來設計服務器的半同步層,并可動態添加或刪除數據處理模塊,增加了系統的并發性、靈活性,且具有良好的擴展性。?

本發明是這樣實現的:基于半同步半異步和管道過濾器模式的服務器設計方法,所述基于半同步半異步模式的服務器包括半異步層、排隊層及半同步層,所述半異步層接收客戶端的網絡連接數據后,便將網絡連接數據通過所述排隊層傳遞給所述半同步層,所述方法包括以下步驟:?

步驟1、將所述半同步層設計成包括復數個數據處理模塊,且每一所述數據處理模塊均包括一線程池以及一與之關聯的消息隊列;?

步驟2、將管道過濾器模式應用到半同步層的數據處理模塊中,利用管道過濾器模式將一個復雜的任務分解為復數個連續的分任務,并將每一所述分任務均交由一對應數據處理模塊進行處理,處理的最終結果則通過所述排隊層及半異步層返回給客戶端。?

進一步的,所述方法還包括如下步驟:?

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 精品久久久久久中文字幕| 久久免费精品国产| 人人澡超碰碰97碰碰碰| 欧美一区二区三区在线视频观看| 日韩国产精品久久| 午夜av电影院| 在线播放国产一区| 高清人人天天夜夜曰狠狠狠狠| 窝窝午夜理伦免费影院| 手机看片国产一区| 欧洲激情一区二区| 国内少妇自拍视频一区| 97人人模人人爽视频一区二区| 99久久夜色精品国产网站| 色综合欧美亚洲国产| 国产一区二区电影在线观看| 精品一区二区三区自拍图片区| 国产区一区| 欧美在线观看视频一区二区三区| 男人的天堂一区二区| 国产一区午夜| 久久一区二区精品| 久久狠狠高潮亚洲精品| 久久99中文字幕| 日韩精品久久久久久久的张开腿让| 国产理论一区| 精品日韩久久久| 国产全肉乱妇杂乱视频在线观看| 狠狠色噜噜狠狠狠狠69| 真实的国产乱xxxx在线91| 日韩av免费网站| 国产又色又爽无遮挡免费动态图| 91精品啪在线观看国产线免费| 99久久国产综合精品女不卡| 精品国产乱码久久久久久久| 欧美二区在线视频| 亚洲欧美v国产一区二区| 国产日韩一区二区三免费| 精品国产一区二区三区国产馆杂枝| 久久噜噜少妇网站| 91免费国产| 国产一二区在线| 国产精品久久久久久久久久久新郎 | 日本一级中文字幕久久久久久| 在线中文字幕一区| 亚洲欧美色图在线| 亚洲欧美制服丝腿| 国产97在线播放| 精品国产一二区| 91婷婷精品国产综合久久| 国产午夜精品一区二区理论影院 | 国产第一区二区三区| 国产97在线播放| 69久久夜色精品国产7777| 日韩国产欧美中文字幕| 欧美日韩国产在线一区| 国产精品不卡在线| 在线国产一区二区| 91av中文字幕| xxxx国产一二三区xxxx| 国产精品一区久久人人爽| 久久精品综合视频| 一区二区三区四区国产| 99国产伦精品一区二区三区 | 欧美久久一区二区三区| 狠狠躁日日躁狂躁夜夜躁av| 欧美日韩综合一区| 欧美一区二区三区激情| 99久久国产免费,99久久国产免费大片| 午夜精品一区二区三区在线播放| 97国产精品久久| 夜色av网站| 91国产在线看| 国产品久久久久久噜噜噜狼狼| 国产在线干| 亚洲精品国产精品国自| 淫片免费看| 7777久久久国产精品| 68精品国产免费久久久久久婷婷| 国产精品视频1区| 欧美日韩一区二区三区精品| 综合在线一区| 国产精品久久久久久亚洲美女高潮 | 91精品国产91久久久| 欧美中文字幕一区二区三区| 国产精品刺激对白麻豆99| xxxx在线视频| 国产精品96久久久久久又黄又硬| 国产乱码一区二区三区| 亚洲精品456| 日韩av在线网址| 69久久夜色精品国产69–| 久久久久久中文字幕| 亚洲福利视频一区| 久久er精品视频| 国产理论一区二区三区| 大桥未久黑人强制中出| av午夜影院| 另类视频一区二区| 四虎国产精品永久在线国在线 | 国产大学生呻吟对白精彩在线| 国产一区二区三区的电影| 粉嫩久久99精品久久久久久夜| 久久九精品| 欧美日韩国产在线一区二区三区| 久99精品| 日本三级韩国三级国产三级| 年轻bbwbbw高潮| 国产91久久久久久久免费| 国产精选一区二区| 国产乱人伦精品一区二区三区| 亚洲第一天堂无码专区 | a级片一区| 日本少妇高潮xxxxⅹ| 久久国产中文字幕| 高清欧美精品xxxxx| 日本一区二区在线观看视频| 中文字幕a一二三在线| 国产午夜亚洲精品| 亚州精品国产| 国产一区二区精品免费| 欧美乱大交xxxxx古装| 午夜三级电影院| 91国产在线看| 亚洲国产精品女主播| 91精品视频在线免费观看| 韩日av一区二区| 国产精品高潮在线| 亚洲欧美日本一区二区三区| 国产精品69av| 国产欧美一区二区精品婷| freexxxx性| 日本福利一区二区| 国产在线一二区| 国产一区二区在线观| 99国产精品久久久久| 高清国产一区二区| 日本一二三区电影| 欧美精品在线视频观看| 亚洲国产偷| 麻豆国产一区二区| 国产一级片一区二区| 狠狠躁夜夜躁| 福利电影一区二区三区| 国产激情二区| 国产乱子一区二区| 国产欧美精品一区二区三区小说 | 91婷婷精品国产综合久久| 精品久久久久久中文字幕大豆网 | а√天堂8资源中文在线| 日本精品一区视频| 国产精品色在线网站| 99re国产精品视频| 午夜精品99| 午夜毛片在线| 久久久综合香蕉尹人综合网| 精品一区欧美| 精品国产乱码久久久久久免费| 午夜666| 亚洲国产欧美一区| 国产清纯白嫩初高生在线播放性色| 亚洲精品91久久久久久| 日韩av在线导航| 国产精品99一区二区三区| 欧美一区二区三区白人| 色天天综合久久久久综合片| 国产精品第157页| www亚洲精品| 亚洲制服丝袜中文字幕| 97久久精品一区二区三区观看| 公乱妇hd在线播放bd| 99国产精品欧美久久久久的广告 | 亚洲va久久久噜噜噜久久0| 午夜剧场一区| 99久久国产综合精品女不卡| 国产第一区二区三区| 久久aⅴ国产欧美74aaa| 日韩欧美精品一区二区三区经典| 日韩精品免费一区二区三区| 国产精品九九九九九九| 日韩精品一二区| 国产日韩欧美中文字幕| 色噜噜狠狠色综合影视| 国产日韩欧美一区二区在线观看 | 玖玖精品国产| 亚洲伊人久久影院| 国产精品久久免费视频| 中文字幕欧美久久日高清| 性欧美激情日韩精品七区| 91一区二区在线观看| 日韩精品一二区| 国产伦精品一区二区三区免费观看| 日韩毛片一区| 国产高清一区二区在线观看| 一区二区三区欧美日韩| 亚欧精品在线观看| 久99久视频| 久久精品二| 午夜免费av电影| 国产精品偷乱一区二区三区| 狠狠搞av| 香蕉av一区二区三区| 国产精品一区亚洲二区日本三区| 欧美资源一区| 亚洲欧美日韩精品suv| 日日狠狠久久8888偷色| 88888888国产一区二区| 久久国产精品-国产精品| 91久久国产视频| 日本一区二区免费电影| 一区二区三区国产精华| 粉嫩久久99精品久久久久久夜| 国产欧美精品一区二区三区小说| 午夜特级片| 国产69精品久久久久久| 亚洲欧洲日韩在线| 日韩精品一区二区中文字幕| 国产在线视频99| 老女人伦理hd| 午夜看片网| 在线国产一区二区| 欧美高清性xxxxhd| 中文字幕亚洲欧美日韩在线不卡| 好吊妞国产欧美日韩软件大全| 国产精品久久久久久久久久软件| 亚洲乱码一区二区三区三上悠亚 | 午夜看片在线| 狠狠色噜噜狠狠狠狠| 精品国产九九| 91久久国产露脸精品国产| 午夜片在线| 国产激情二区| 亚洲美女在线一区| 九九精品久久| 久久久久久久国产| 国产品久精国精产拍| 欧美在线一区二区视频| 午夜影院h| 97人人揉人人捏人人添| 欧美系列一区二区| 国产精品一区二| 国产一区二区综合| 国产精品久久免费视频在线| 日韩亚洲国产精品| 国产一区日韩在线| 久久精品麻豆|