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

[發明專利]一種基于接收與處理分離的海量數據并發性處理方法無效

專利信息
申請號: 201210056034.3 申請日: 2012-03-06
公開(公告)號: CN102624889A 公開(公告)日: 2012-08-01
發明(設計)人: 彭建華;徐立中;周蕙 申請(專利權)人: 河海大學
主分類號: H04L29/08 分類號: H04L29/08;G06F9/38
代理公司: 南京經緯專利商標代理有限公司 32200 代理人: 許方
地址: 211000 江蘇*** 國省代碼: 江蘇;32
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 接收 處理 分離 海量 數據 并發 方法
【說明書】:

技術領域

發明涉及一種數據處理方法,尤其涉及一種基于接收與處理分離的海量數據并發性處理方法,屬于計算機技術與通信領域。

背景技術

在基于TCP/IP的通信系統開發中,都要涉及到基于SOCKET技術進行程序的開發,基于SOCKET技術開發,涉及客戶端發送數據與服務端接收數據,而基于SOCKET技術服務端的實現流程如下:

1.??????加載套接字

2.??????創建監聽的套接字

3.??????綁定套接字

4.??????監聽套接字

5.??????收到客戶端數據,處理客戶端相關請求

在第5點,服務端接收到客戶端數據,一般產生一個線程,把接收到的數據傳給這個新線程進行處理。

由于基于windows、linux或Unix系統的soctet通信一次通信傳輸的數據缺省情況是8K字節,因此在一次完整的業務過程中,如果客戶端傳輸給服務端的數據達到幾兆、幾十兆以及上百兆,那么客戶端將會對這些數據多次按順序分包發送,而服務端將會多次接收到客戶端基于同一個業務發過來的數據,然后對傳過來的數據進行組包,進行處理,按照服務端接收客戶端數據然后產生一個線程對傳過來的數據進行處理,這樣服務端將會在瞬間產生大量處理數據的線程,同時按照多線程的機制,服務端瞬間按順序產生了大量線程,但這些線程的執行并不是按主線程產生子線程的順序執行,同時產生的子線程也不是按先后順序依次執行,而是按照調度無序并行執行,這樣對基于同一業務的數據在服務端進行組包將出現問題。

發明內容

本發明所要解決的技術問題在于克服現有技術的不足,提供一種基于接收與處理分離的海量數據并發性處理方法,能夠顯著提高系統對海量數據的傳輸效率以及數據并行處理、密集計算的能力。

本發明具體采用以下技術方案解決上述技術問題。

一種基于接收與處理分離的海量數據并發性處理方法,服務端進程啟動時,開啟至少一個數據處理線程和一個數據接收線程,同時開辟一段用于存儲接收到的客戶端數據的動態存儲區;數據接收線程通過socket偵聽并接收客戶端數據,并把接收到的客戶端數據放入動態存儲區;數據處理線程對動態存儲區進行輪詢,如果動態存儲區存在數據,則從動態存儲區中依次取出數據并對數據進行判斷:如果取得的數據是基于上一個數據包的數據,則對數據進行組包并判斷數據是否是基于上一個數據包的最后數據,如果不是,則繼續從動態存儲區中取數據,直到取得的是基于同一個業務的最后一個數據包,則組包完成;將完整的基于同一業務的數據進行后續的業務處理。

本發明方法通過將數據接收與處理分離,解決了系統接收、處理數據的瓶頸;通過多線程輪詢,解決了接收后對數據按順序進行組包的難題;本發明可顯著提高系統處理海量數據傳輸的效率以及對海量數據的并行處理、密集計算的能力,并使系統穩定性得以提高。

附圖說明

圖1為本發明方法的原理示意圖;

圖2為本發明方法的流程示意圖。

具體實施方式

下面結合附圖對本發明的技術方案進行詳細說明:

本發明的思路是通過數據接收與處理分離,解決系統接收、處理數據的瓶頸;通過多線程輪詢,解決接收后對數據按順序進行組包的難題。本發明的關鍵在于數據接收和處理的分離,即服務端進程啟動時,開啟至少一個數據處理線程和一個數據接收線程,并開辟一片動態存儲區。本發明方法的原理如圖1所示。

本發明方法,如圖2所示,具體包括以下步驟:

步驟1、服務端進程啟動時,開啟M(M表示多個,可以根據業務處理數據量大小以及服務器性能進行配置)個數據處理線程D,開啟一個數據接收線程R,同時在程序中開辟一段用于存儲接收到的客戶端數據的動態存儲區S,并按照FIFO方式管理動態存儲區S;

步驟2、數據接收線程R通過socket偵聽并接收客戶端傳過來的數據,直接把數據放入數據存儲區S,立即返回繼續偵聽接收客戶端數據;

步驟3、數據處理線程D對動態存儲區S進行輪詢,如果動態存儲區S存在數據,則從動態存儲區S中依次取出數據并對數據進行判斷:如果取得的數據是基于上一個數據包的數據,則對數據進行組包并判斷數據是否是基于上一個包的最后數據,如果不是,則繼續從動態存儲區S中取數據,直到取得的是基于同一個業務的最后一個數據包,則組包完成;

步驟4、對完成組包的完整的基于同一業務的數據進行后續的業務處理。

至此,即完成了本發明的基于接收與處理分離的海量數據并發性處理過程。

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 夜夜嗨av一区二区三区中文字幕 | 亚洲精品乱码久久久久久写真| 99国产精品欧美久久久久的广告| 国产一区二三| 国产精品99999999| 亚洲欧美日韩一级| 狠狠综合久久av一区二区老牛| 日韩精品1区2区3区| 国产精品9区| 精品福利一区| 亚洲欧美日韩一级| 91一区二区三区久久国产乱 | 国产一区二区三区精品在线| 午夜av免费看| 亚洲欧美色图在线| 欧美精品一区二区三区四区在线| 国产超碰人人模人人爽人人添| 国产亚洲精品久久777777| 亚洲国产精品女主播| 午夜社区在线观看| 久久国产欧美一区二区免费| 亚洲免费永久精品国产| 中出乱码av亚洲精品久久天堂| 久久影院国产精品| 日韩无遮挡免费视频| 香港日本韩国三级少妇在线观看 | 国产欧美久久一区二区三区| 高清国产一区二区三区| 99国产午夜精品一区二区天美 | 99精品黄色| 玖玖爱国产精品| 国产在线干| 欧美激情在线免费| 性色av色香蕉一区二区| 欧美极品少妇videossex| 高清欧美xxxx| 国产精品亚州| 久久国产麻豆| 国产精品欧美久久久久一区二区| 午夜av男人的天堂| 狠狠色噜噜狠狠狠合久| 制服丝袜二区| 国产欧美日韩综合精品一| 99国产伦精品一区二区三区| 国产69精品久久久久9999不卡免费 | 国产高清精品一区| **毛片免费| 欧美一区二区三区另类| 精品无人国产偷自产在线| 久久精品国语| 国产一区二区免费在线| 国产精品亚洲一区| 国产在线不卡一| 一色桃子av| 国产精品一二三四五区| 国产视频一区二区在线播放| 欧美日韩一区二区三区四区五区| 99国产精品久久久久| 欧美xxxxxhd| 国产69精品久久久久app下载| 午夜a电影| 91婷婷精品国产综合久久| 国产91九色在线播放| 三上悠亚亚洲精品一区二区| 国产资源一区二区| 国产一区二区国产| 日韩三区三区一区区欧69国产| 国产一区正在播放| 国产精品久久久久久久久久久久久久久久久久 | 国产黄一区二区毛片免下载| 国产日韩欧美色图| 日韩精品免费看| 国产一区免费在线观看| 强制中出し~大桥未久在线播放| 国产区一二| 国产九九影院| 久久中文一区二区| 国产日韩欧美一区二区在线观看 | 久久99亚洲精品久久99果| 亚州精品中文| 中文字幕久久精品一区| 久久人人爽爽| 中文在线一区二区三区| 久久国产视屏| 91丝袜国产在线播放| 久久人人爽爽| 好吊妞国产欧美日韩软件大全| 九九精品久久| 日本黄页在线观看| 国产电影一区二区三区下载| 人人玩人人添人人澡97| 欧美日韩精品在线一区| 国产视频二区| 少妇自拍一区| 91精品国产综合久久国产大片| 国产精品高潮呻吟久| 国产88久久久国产精品免费二区| 在线视频国产一区二区| 午夜伦理在线观看| 国产精品一区二区人人爽| 国产一区二区免费电影| 欧美日韩一区不卡| 国产精品美女久久久免费| 99国产精品久久久久99打野战 | 欧美在线一级va免费观看| 欧美午夜精品一区二区三区| 日本护士hd高潮护士| 精品视频在线一区二区三区| 精品国产九九| 国产在线观看免费麻豆| 国产一区免费在线观看| 一本久久精品一区二区| 娇妻被又大又粗又长又硬好爽 | 亚洲精品国产91| 四虎影视亚洲精品国产原创优播| 91片在线观看| 精品国产一二三四区| 亚洲少妇中文字幕| 97香蕉久久国产超碰青草软件| 国内精品久久久久久久星辰影视 | 国产精品无码永久免费888 | 国产一区二区精华| 亚洲精品一区二区另类图片| 浪潮av色| 波多野结衣女教师30分钟| 国产91视频一区| 国产精品欧美久久| 国产性生交xxxxx免费| 亚洲乱视频| 亚洲精品乱码久久久久久麻豆不卡| 亚洲欧美日韩在线看| 日本久久不卡| 蜜臀久久99静品久久久久久| 日本午夜久久| 2023国产精品自产拍在线观看| 久久精品视频3| 波多野结衣巨乳女教师| 国产乱码一区二区| 亚洲欧美一区二区三区1000| 国产一级自拍| 国产二区三区视频| 午夜精品在线观看| 日韩av三区| 亚洲网站久久| 国产日韩精品一区二区| 午夜黄色一级电影| 国产高清在线一区| 毛片大全免费看| 96国产精品| 日本边做饭边被躁bd在线看| 日韩av一区二区在线播放| 国产中文字幕一区二区三区| 国产一区日韩欧美| 国产免费一区二区三区四区五区| 91国产在线看| 午夜黄色网址| 国产亚洲精品久久久久秋霞 | 亚洲乱子伦| 亚洲精品久久久久中文字幕欢迎你| 日本少妇一区二区三区| 亚洲美女在线一区| 日本精品一区二区三区视频| 99视频国产在线| 欧美视屏一区| 欧美日韩卡一卡二| 国产三级在线视频一区二区三区 | 91avpro| 高清欧美xxxx| 在线精品视频一区| 少妇精品久久久久www蜜月| 精品欧美一区二区精品久久小说| 久久精品国产亚| 国产乱色国产精品播放视频| 欧美日韩一区二区三区在线播放 | 一区二区欧美视频| 国内少妇自拍视频一区| 久久久精品视频在线| 欧美福利一区二区| 国产日产欧美一区| 亚洲免费永久精品国产 | 欧美精品五区| 中文字幕一区一区三区| 91免费看国产| 国产品久精国精产拍| 久久人做人爽一区二区三区小说| 久久午夜精品福利一区二区| 久久久久久久久亚洲精品| 国产另类一区| 欧美亚洲国产日韩| 四虎国产精品永久在线| 国产精品影音先锋| 国产视频二区| 国产一区影院| 日本一区二区电影在线观看| 精品久久香蕉国产线看观看gif| 久99精品| 玖玖精品国产| 一区二区久久精品| 97视频一区| 亚洲欧美色一区二区三区| 亚洲欧美日韩在线| 午夜影院一级| 少妇av一区二区三区| 肉丝肉足丝袜一区二区三区| 欧美一区二区三区免费看| 国产精品美女久久久免费| 99久久免费精品视频| 亚洲精品乱码久久久久久蜜糖图片| 国产精品一区二区毛茸茸| 国产精品久久国产三级国电话系列 | 国产区一区| 日本精品视频一区二区三区| av素人在线| **毛片在线免费观看| 亚洲精品乱码久久久久久写真| 国产91九色在线播放| 午夜电影毛片| 国产国产精品久久久久| 国产区二区| 国内揄拍国产精品| 亚洲精品日韩色噜噜久久五月| 91婷婷精品国产综合久久| 日韩av一二三四区| 日韩亚洲欧美一区| 香蕉视频一区二区三区| 日韩精品午夜视频| 91在线一区二区| 精品国产九九九| 综合久久激情| 91精品国模一区二区三区| 欧美日韩国产色综合视频| 99精品久久99久久久久| 一级久久精品| 91嫩草入口| 国产精品九九九九九九九| 日韩一区免费| 午夜影院啊啊啊| 国产精品高潮呻吟视频| 欧美在线一级va免费观看| 欧美系列一区二区| 国产精品一区二区久久乐夜夜嗨| 国内精品久久久久久久星辰影视| 精品国产亚洲一区二区三区| 国产一区网址| 国产精品入口麻豆九色| 国产乱了高清露脸对白|