【三】互联网开发架构

【一】互联网开发架构

硬件C/S架构(打印机);

软件C/S架构:

​ 互联网中处处是C/S架构

​ 如某网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种)

​ 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频)

C/S架构与socket的关系:

​ 我们学习socket就是为了完成C/S架构的开发

【二】为何学习socket一定要先学习互联网协议

1.首先:本节课程的目标就是教会你如何基于socket编程,来开发一款自己的C/S架构软件

2.其次:C/S架构的软件(软件属于应用层)是基于网络进行通信的

3.然后:网络的核心即一堆协议,协议即标准,你想开发一款基于网络通信的软件,就必须遵循这些标准。

4.最后:就让我们从这些标准开始研究,开启我们的socket编程之旅

posted @ 2023-06-23 17:10  Chimengmeng  阅读(42)  评论(0编辑  收藏  举报