标签: socket
-
C++回声服务器_4-UDP connect版本
针对UDP套接字调用connect函数不会与对方UDP套接字建立连接,只是向UDP套接字注册目标IP和端口信息…
-
(一)如何实现一个单进程阻塞的网络服务器
想要更好的理解,网络编程,写出一个高性能的服务,我们需要花点时间来理解下对于服务器处理客户端的整个流程并且理解…
-
C++回声服务器_3-UDP版本
这次我们实现一个UDP版本的回声服务器。 用于传输数据的函数 UDP套接字不会像TCP套接字那样保持连接状态,…
-
【Linux系统编程】普通用户绑定(bind)特权端口
最近在学Haskell,今天用Haskell的Network.Socket模块实现了一个简单的基于TCP的da…
-
TCP socket和web socket的区别
小编先习惯性的看了下某中文百科网站对Web Socket的介绍,觉得很囧。如果大家按照这个答案去参加BAT等互…
-
C++回声服务器_2-修复客户端问题
C++回声服务器_1-简单版本中的问题出在客户端。客户端通过write函数一次性发送数据,过一段时间再调用一次…
-
[C++回声服务器_1]简单版本
C++网络编程离不开socket编程。我们现在使用socket编写简单的回声服务器。 流程 这里所说的流程包括…
-
完成端口服务器模型
IOCP的整体编程模型跟上面的纯重叠io 非常类似. 纯重叠io使用OVERLAPPED + APC函数完…
-
通过FD耗尽实验谈谈使用HttpClient的正确姿势
在进行网络编程时,正确关闭资源是一件很重要的事。在高并发场景下,未正常关闭的资源数逐渐积累会导致系统资源耗尽,…
-
异步io通知 WSAEventSelect
WSAEventSelect 就是 select的增强版; 注意WSAEventSelect 是通知异步, 而…