
UNP
ize
这个作者很懒,什么都没留下…
展开
-
高并发服务器架构笔记(4)——muduo_net 源码分析
TCP 网络编程最本质的是处理3.5个事件1. 连接建立:服务端 accept(被动)接受连接,客户端 connect (主动)发起连接。2.连接断开:主动断开(close、shutdown),被动断开(read 返回0)3 处理消息到达事件(核心):当网络库事件循环中的可读事件触发时,将数据从内核缓冲区移动到应用缓冲区中。调用OnMessage( )函数,根据协议判断数据包是否一个完整的数据包(不原创 2017-08-09 21:23:37 · 807 阅读 · 0 评论 -
TCP echo server demo
#include "unp.h" int main(int argc, char *argv[]) { int listenfd, connfd; pid_t childpid; socklen_t clilen; struct sockaddr_in cliaddr, servaddr; //一般是程序员填写sockaddr_in 然后转化成sockaddr类型传到内核 listen原创 2017-03-25 21:33:23 · 332 阅读 · 0 评论