柔弱芒果

文章
6
资源
1
加入时间
2年10月24天

Linux 网络编程(socket)5.socket服务端代码实现一

1.网络编程概述之前学习的进程间通讯(管道、消息队列、共享内存,信号、信号量)都是依赖于内核,这也就使得它们进行单机通讯,不能多机通讯是它们得缺陷,对于我们的应用场景来说很多不是单机的,所以之前学习的进程间通讯是不够的,这里就需要用到网络实现多机通讯(如Linux和Android或者Ios等设备得网络通讯)。网络编程关心得:1、IP地址和端口号;2、数据:协议(http、udp/tcp)即数据格式这里我们学习得是socket(套接字)网络编程,用得协议是tcp/udp(如下图)tcp:面向连接