ToB企服应用市场:ToB评测及商务社交产业平台

标题: C#Socket [打印本页]

作者: 用户云卷云舒    时间: 2022-9-1 16:07
标题: C#Socket
 一.网络协议
如果要理解Socket,要熟悉TCP/IP即传输控制协议/网间协议,定义了主机如何连入因特网,数据如何在它们之间传输的标准。
TCP/IP协议参考模型,把所有的TCP/IP系列协议归类到四个抽象层中:应用层,传输层,网络层,数据链路层,每一抽象层建立在低一层提供的服务上,并且为高一层提供服务。
互联网为什么分层?
层与层之间定好规则(就是接口),每一层做好自己的事,层可以内部演化。
协议:规范,遵守的规则
一共分为几层?5层,下面具体分析一下这5层

 
 
 
实体层
 物理连接,光纤/电缆等。传递的是0和1

链接层
 规定一下0和1的解读方式。
以太网
互联网是多个局域网组成的。局域网是子网络。
网络层
传输层
应用层
 http协议举例,说明data数据里面的含义。指定data里面什么格式,什么意义。
 
二.网络通讯
推荐一个框架,跨平台的
中文网站
https://www.supersocket.net/
Supersocket有三大对象:Session,AppServer,Commands
客户端发的信息格式:CommandName+空格-+参数0+空格+参数1+空格+参数N+\r\n
服务端的处理:CommandName命令类来处理
 
心跳检测机制:
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4