C++基础—— 简单的SIT类 Socket+Iocp+Threadpool
摘要:把Socket部分、IOCP部分、线程部分分割开。便于实现自己想要的样子。
实现了ACCEPT、RECV的自定义处理。
阅读全文
问题解决——用计数表示简单的连接状态 链路检测 心跳
摘要:想到英语有“过去时”“现在完成时”“现在完成进行时”这些说法,略微(这是个虚词)思考了下,想了了个方案。
阅读全文
问题解决——WSAAsyncSelect模型 不触发 FD_CLOSE
摘要:“每当客户端正常关闭”,会调用shutdown和closesocket,于是需要处理FD_CLOSE。
可怕的是,FD_CLOSE的分支没有触发。
阅读全文
读书笔记——网络编程与开发技术(3)基于TCP/IP协议的网络编程相关知识
摘要:TCP/IP协议:数据链路层,网络层,传输层,应用层。IP地址分为5类:A类、B类、C类、D类、E类。(A类、B类、C类是基本类,D类多用于多播传送,E类为保留类。)“*”表示网络标识位。A类0*******xxxxxxxxxxxxxxxxxxxxxxxB类10*************xxxxxx...
阅读全文