文章分类 -  Linux Socket

Linux 网络编程——IO Multiplexing之select, poll, epoll详解
摘要:上一章节Linux 网络编程——多进程,多线程模型已经介绍了两种服务器并发模型,但其并发量受进程/线程数量限制。这一章节,我们将介绍三种IO多路复用模型,可以实现单进程监听多个网络IO事件。 IO multiplexing就是我们说的select,poll,epoll,有些地方也称这种IO方式为ev 阅读全文

posted @ 2022-05-01 11:08 SocialistYouth 阅读(124) 评论(0) 推荐(0) 编辑

Linux 网络编程——多进程,多线程模型
摘要:上一章节"Linux Socket编程基础"已经介绍了单客户端-单服务器的一对一模型,但在实际应用中,服务器要同时处理成千上万个客户端的请求,一对一模型没法对其他客户端响应。 这一章节,我们介绍服务器模型的多进程模型(多线程回收子进程)和多进程模型 多进程模型: 多进程模型服务器demo #incl 阅读全文

posted @ 2022-04-29 23:41 SocialistYouth 阅读(140) 评论(0) 推荐(1) 编辑

Linux 网络编程——Socket编程基础
摘要:1.什么是socket? 2.socket基本操作 需要的头文件 #include <unistd.h> #include <sys/types.h> #include <sys/socket.h> 2.1 socket() int socket(int domain, int type, int 阅读全文

posted @ 2022-04-27 17:48 SocialistYouth 阅读(82) 评论(0) 推荐(1) 编辑

统计

点击右上角即可分享
微信分享提示