文章目录
- 前言
- 一、客户端与服务端
- 二、客户端程序编写
- 三、程序的编译和运行
- 总结
前言
本篇文章将带大家来正式学习Linux网络编程。
一、客户端与服务端
一般认为服务器是一个长时间运行的程序(既守护程序)他只在相应来自网络请求时才发送网络消息
协议的另一端是客户端程序,比如某些浏览器等,一般和服务器之前的通信大多数都是由客户端发起
一般来说一个客户端每次只能和一个服务器进行通信,但是客户端也可以和多个服务端进行通信,可能在10分钟客户端就和不同的服务器进行通信。
服务器每次能够接收多个客户端程序的连接进行通信。
服务器一次处理多个客户端程序的连接:
客户端与服务端在同一个以太网中进行通信:
<