一、协议简述什么协议:协议是1种约定,通过约定,各不相同的进程能对一段数据信息形成同样的理解,从而能相互协作,普遍存在进程间通信的程序就一定需要协议为何说进程间通信就需要协议?而不是说客户端和服务器端之前?协议设计的目标解析效率:互联网技术工作具有高并发的特点,解析效率决定了采用协议的CPU成本;编 ...
分类:
系统相关 时间:
2020-06-25 09:37:27
阅读次数:
110
前言:上一章节写了个回声客服端,回顾一下,客服端是循环读取已知的数据长度,但更多的情况是我们一般无法提前知道数据的长度,那么此时应该如何收发数据?这时需要的就是应用层协议的定义。如:上一节写的回声程序中定义“收到Q就立即终止连接”这么个协议(规则),就是应用层协议。同样,收发数据过程中也需要定好规则以表示数据的边界,或提前告知收发数据的大小。所谓应用层协议就是服务端/客服端实现过程中逐步定义的规则的...
分类:
其他好文 时间:
2015-07-14 18:04:57
阅读次数:
114