
Linux网络编程
Hang_cc
大三年级在读,某西安本科院校.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Socket编程浅谈
套接字的基本概念 在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程。“IP地址+端口号”就对应一个socket。欲建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket pair就唯一标识一个连接。因此可以用Socket来描述网络连接的一对一关系。 套接字通信原理如下图所示: 一个sfd(servert_fd)代表服务器端的文...原创 2019-04-01 18:09:46 · 289 阅读 · 0 评论 -
多进程并发服务器浅谈
引入 上一篇博客我们只说了对于一个客户端进行处理数据,但是在实际开发中,我们肯定是并发的对多个客户端进行服务; 实现并发服务器的方式有很多种,我们今天讲讲最简单实现的,就是利用多进程进行实现; 思路分析 在上一篇博客中,我们提到Socket编程的基本流程图; 我们可以看到,在创建好套接字之后,服务器端就阻塞在accept函数上,等待客户端的链接;那么我们就可以在客户端建立连接之后创建一个子进程...原创 2019-04-02 20:15:46 · 661 阅读 · 0 评论