socket
jiangsok
这个作者很懒,什么都没留下…
展开
-
Socket Error大全
http://hi.baidu.com/judylee/blog/item/39cdffdc769ec3a4cc1166f0.html Socket Error大全case 10004: error = "Interrupted system call 中断的系统呼叫"; break; case 10009: error = "Bad file number"; break; case 1转载 2009-07-19 23:30:00 · 1730 阅读 · 0 评论 -
完成端口(IOCP)编程探讨
转自 http://hi.baidu.com/winnyang/blog/item/ba0ed73de8356fe73c6d97c5.html 本文主要探讨一下windows平台上的完成端口开发及其与之相关的几个重要的技术概念,这些概念都是与基于IOCP的开发密切相关的,对开发人员来讲,又不得不给予足够重视的几个概念:1) 基于IOCP实现的服务吞吐量2)IOCP模式下的线程切换3)基于I转载 2009-07-20 15:59:00 · 1155 阅读 · 0 评论 -
(IOCP) 异步完成端口
转自: http://hi.baidu.com/winnyang/blog/item/88ddabf5d45eaf2cbd3109fa.html2009-07-03 11:401.1 Requirements 环境要求The article expects the reader to be familiar with C++, TCP/IP, socket programming, MFC,转载 2009-07-20 15:50:00 · 680 阅读 · 0 评论 -
个人笔记-socket粘包
之前写了一个简单的socket通信的代码,就在本地的单服务器单客户端的一条socket的通信,居然会出现莫名其妙的错误,CPU一会就占用到50%,然后不处理之后的消息了,不会弹出各种catch exception的错误,很是诡异。。后来吃饭跟大家讨论了一下,怀疑是粘包处理导致的错误。之前在接受socket包的缓冲区设置的大小较小,因为想到连续粘包应该不会太多。结果把这个buf设置了原原创 2009-07-26 23:15:00 · 367 阅读 · 0 评论 -
iocp服务器
IOCP,《windows网络与通信程序设计》,王艳平 编著,代码来源。 还得学习一下IOCP与重叠IO的关系是什么?原创 2009-06-29 00:25:00 · 295 阅读 · 0 评论 -
IO完成模型中如何判断对方断线或非正常关闭? (拔网线)
IO完成模型中如何判断对方断线或非正常关闭?转自:http://topic.csdn.net/t/20041120/18/3572344.html经测试,如果没有消息来往,也就是说没有调用过WSARecv(...),WSASend(...) 的话,GetQueuedCompletionStatus(...)这个函数是检测不到拔网线这个动作的(应该是能检测到客户端正常和异常关闭),所以转载 2009-06-30 23:40:00 · 8034 阅读 · 1 评论 -
windows下多种套接字模型的理解
给自己做个笔记。 一:select模型 二:WSAAsyncSelect模型 三:WSAEventSelect模型 四:Overlapped I/O 事件通知模型 五:Overlapped I/O 完成例程模型 六:IOCP模型 一:select模型 这个模型比较简单,也就是搞清楚select函数就好原创 2009-07-09 17:14:00 · 606 阅读 · 0 评论