Loading

合集-UNIX网络编程代码实现范例

摘要:## 一、问题引入 **UNIX网络编程 卷1:套接字联网API(第三版)** 第6章 介绍了I/O复用可以通过select()的单进程服务器与多客户端通信。 UNIX下可用的5中I/O模型: - 阻塞式I/O - 非阻塞式I/O - **I/O复用(select和poll)** - 信号驱动式I/ 阅读全文
posted @ 2023-05-26 11:20 eiSouthBoy 阅读(127) 评论(0) 推荐(0) 编辑
摘要:## 一、问题引入 [UNIX网络编程:socket & fork()多进程 实现clients/server通信]() 随笔介绍了通过fork()多进程实现了服务器与多客户端通信。但除了多进程能实现之外,多线程也是一种实现方式。 重要的是,多进程和多线程是涉及操作系统层次。随笔不仅要利用pthre 阅读全文
posted @ 2023-05-19 10:05 eiSouthBoy 阅读(274) 评论(0) 推荐(0) 编辑
摘要:## 一、问题引入 [UNIX网络编程:socket实现client/server通信](https://i.cnblogs.com/posts/edit;postId=17356425) 随笔简单介绍了TCP Server服务单客户端的socket通信,但是并未涉及多客户端通信。 对于网络编程肯定 阅读全文
posted @ 2023-05-16 17:21 eiSouthBoy 阅读(306) 评论(0) 推荐(0) 编辑
摘要:## 一、问题引入 阅读**UNIX网络编程 卷1:套接字联网API 第3版**的前4个章节,觉得有必要对书籍上的源码案例进行复现,并推敲TCP的C/S通信过程。 ## 二、解决过程 ### 2-1 server 代码 ```c #include #include #include #include 阅读全文
posted @ 2023-05-11 11:30 eiSouthBoy 阅读(248) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up dark_mode palette
选择主题