Open Lition802 opened 2 years ago
https://lition.online/posts/d667380c/#post-comment
虽说轮子很多,但是还是想自己练练手。 什么是通信协议我们常用的聊天软件比如:微信,都是基于一组通信协议进行服务端与客户端数据交互。协议指的就是客户端与服务端事先约定好的,每个二进制数据包中,每一段字节分别代表什么含义的规则。如下图所示一个简单的登录指令: 12指令 用户名 分隔符 密码 1 f i a s h \0 p w d 在这个数据包中,第一个字节为 1 表
https://lition.online/posts/d667380c/#post-comment
虽说轮子很多,但是还是想自己练练手。 什么是通信协议我们常用的聊天软件比如:微信,都是基于一组通信协议进行服务端与客户端数据交互。协议指的就是客户端与服务端事先约定好的,每个二进制数据包中,每一段字节分别代表什么含义的规则。如下图所示一个简单的登录指令: 12指令 用户名 分隔符 密码 1 f i a s h \0 p w d 在这个数据包中,第一个字节为 1 表