• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            別的廢話不多說(shuō)了,基本流程和TCP下一樣,只不過(guò)說(shuō)一點(diǎn)需要注意的。
            在WSARecvFrom成功以后,IOCP得到了投遞,處理完了這個(gè)數(shù)據(jù),這個(gè)時(shí)候應(yīng)該重新發(fā)起一個(gè)WSARecvFrom投遞了,這個(gè)時(shí)候要特別注意,
            不要重新分配一個(gè)Overlapped,而要復(fù)用當(dāng)前這個(gè),不然在GetQueued的時(shí)候,會(huì)報(bào)錯(cuò),報(bào)0xC000000005,讀取0x00000010錯(cuò)誤。

            網(wǎng)上的IOCP都是TCP的,UDP的資料太少,這里提出一個(gè)要注意的地方,以使后來(lái)人避免走彎路
            posted on 2008-07-29 16:52 亨德列克 閱讀(6960) 評(píng)論(11)  編輯 收藏 引用
            Comments
            • # re: UDP使用IOCP
              孤單
              Posted @ 2008-08-03 14:26
              問(wèn)題是UDP有必要用IOCP嗎.根本不明白TCP用IOCP的意義.UDP直接開(kāi)個(gè)接受和處理循環(huán)比IOCP還IOCP了.  回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              亨德列克
              Posted @ 2008-08-03 19:45
              @孤單
              當(dāng)你有一個(gè)服務(wù),提供了TCP和UDP的接口,這樣用IOCP去Loop會(huì)很方便,而且IOCP去Loop比自己開(kāi)線程去用Block,IO吞吐量會(huì)大一些。IOCP不是TCP的專(zhuān)利,謝謝你的回復(fù)  回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              塔吉
              Posted @ 2008-10-11 01:48
              hi,hendricLee,

              我現(xiàn)在做一個(gè)項(xiàng)目,也需要再UDP中采用IOCP的方式,但一直有問(wèn)題。可否將這部分源碼共享一下呢?
              我的信箱是windteller@163.com
              謝謝。  回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              sb1250
              Posted @ 2008-12-08 15:46
              有個(gè)問(wèn)題 我第一次WSARecvFrom是失敗的不知道是怎么回事
              后面用ReadFile可以 可是第一次接收到的數(shù)據(jù) 出不來(lái) 這個(gè)是怎么回事呢?
              這個(gè)問(wèn)題能說(shuō)明下嗎?謝謝
              可以的話 也發(fā)份DEMO給我參考下 我的郵箱sb1250@163.com  回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              xujie
              Posted @ 2009-02-09 17:56
              看到您關(guān)于UDP接收時(shí)應(yīng)注意的事項(xiàng)非常有啟發(fā).但是按照您這個(gè)思路去修改調(diào)用WSARecvFrom的邏輯,在局網(wǎng)依然出現(xiàn)0xC000000005,讀取0x00000010錯(cuò)誤。而程序在本機(jī)兩個(gè)UDP端口之間對(duì)跑時(shí)不出任何問(wèn)題。如果方便的話能夠?qū)emo發(fā)給我一份?xujie@goumang.com  回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              Aking
              Posted @ 2009-03-18 13:54
              原來(lái)還有這個(gè)注意事項(xiàng)呀。

              我開(kāi)始還在考慮,開(kāi)個(gè)線程專(zhuān)門(mén)去投遞一定的WSARecvFrom。
              這樣意味著,同時(shí)只能投遞一個(gè)WSARecvFrom了哦?

              博主能不能加我的qq(85623288)或msn(x1aon1ao@hotmail.com),請(qǐng)教些東西,我在實(shí)現(xiàn)UDP使用IOCP的過(guò)程中出現(xiàn)了點(diǎn)問(wèn)題
                回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              doorkey
              Posted @ 2009-04-06 14:13
              樓主,如果一次只能投遞一個(gè) WSARecvFrom 那用IOCP的UDP和直接用一個(gè)線程一直來(lái)Rec UDP那有什么大的區(qū)別呢??

                回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              亨德列克
              Posted @ 2009-04-06 23:34
              @doorkey
              如果你是TCP和UDP混著用,那么可以考慮用IOCP;如果只用UDP,用不用IOCP確實(shí)沒(méi)有區(qū)別  回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              doorkey
              Posted @ 2009-04-07 12:34
              我自己寫(xiě)了一下,UDP的IOCP完全可以用一個(gè)線程來(lái)
              投遞多個(gè) WSARecvFrom 的。  回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              doorkey
              Posted @ 2009-04-07 12:34

              樓主能不能加我的QQ:9717005 交流交流。  回復(fù)  更多評(píng)論   
            • # re: UDP使用IOCP
              劉志
              Posted @ 2009-07-16 18:45
              可否共享一下??
              我的郵件地址:Email.liuzhihong@gmail.com  回復(fù)  更多評(píng)論   

            只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


             
            久久久久亚洲AV综合波多野结衣 | 国内精品久久久久影院免费| 亚洲中文字幕无码一久久区 | 久久精品无码一区二区三区免费| 久久国产免费直播| 少妇久久久久久久久久| 久久久久久国产精品无码下载 | 99久久亚洲综合精品网站| 久久久噜噜噜久久中文字幕色伊伊| 日产精品久久久久久久| 久久香蕉综合色一综合色88| 久久亚洲AV成人无码软件| 国产成人久久精品区一区二区| 亚洲成av人片不卡无码久久| 狠狠色丁香婷综合久久| 久久精品国产免费观看三人同眠| 一级做a爰片久久毛片人呢| 色综合久久久久久久久五月| 国产免费久久精品丫丫| 国产91色综合久久免费分享| 久久99久久99精品免视看动漫| 久久精品成人免费国产片小草| 97精品依人久久久大香线蕉97 | 97久久综合精品久久久综合| 久久综合九色综合网站| 久久久久婷婷| 久久久久亚洲AV成人网人人软件| 国内精品久久国产大陆| 久久久久久久亚洲Av无码| 亚洲国产精品无码久久| 无码人妻久久一区二区三区蜜桃| 日韩久久无码免费毛片软件| 久久久国产精华液| 狠狠色综合久久久久尤物| 久久高潮一级毛片免费| 久久精品成人欧美大片| 久久久免费观成人影院| 久久久久亚洲国产| 欧美精品久久久久久久自慰| 一本久久知道综合久久| 久久婷婷五月综合色奶水99啪|