socket
Posted xiaobaiskill
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了socket相关的知识,希望对你有一定的参考价值。
一、网络基础
在学习socket 之前,首先要了解互联网的本质是什么.
详细网络通讯原理 https://www.cnblogs.com/xiaobaiskill/p/9180699.html
二、socket
2.1 为何在学socket之前要想学互联网协议
1.首先:本节课程的目标就是教会你如何基于socket编程,来开发一款自己的C/S架构软件 2.其次:C/S架构的软件(软件属于应用层)是基于网络进行通信的 3.然后:网络的核心即一堆协议,协议即标准,你想开发一款基于网络通信的软件,就必须遵循这些标准。 4.最后:就让我们从这些标准开始研究,开启我们的socket编程之旅
图1
2.2 socket抽象层
在图1中,我们没有看到Socket的影子,那么它到底在哪里呢?还是用图来说话,一目了然。
2.3 工作流程
以上是关于socket的主要内容,如果未能解决你的问题,请参考以下文章