54.序列化和反序列化

lesson41

udp是将序列化的字节流打个包,报文一次性发送(数据报),tcp是面向字节流,发多少由操作系统和tcp协议决定,面向字节流:对方发多少次和我接受多少次不对等。

看socket封装代码

基类搭个架子,派生类写,开始一个一个改

写Tcpserver.hpp

写main.cc

自定义协议

写个协议框架

写服务hpp->accept->inetaddr

返回值我也封装成socket,未来我的socket内部添加的方法,我也能用。

看课件4附录

相关推荐
M78佐菲4 小时前
Linux学习笔记:TCP协议
linux·笔记·学习·tcp/ip·算法
Brilliantwxx4 小时前
【Linux】 进程(9)程序与进程地址空间(基础+进阶+面试题)
linux·运维·服务器·开发语言·c++
不怕犯错,就怕不做5 小时前
git prune 自动删除本地记录中那些远程已经不存在的分支引用
linux·服务器·git
weixin_416667966 小时前
【无标题】
运维·服务器·网络
予昊6 小时前
从零实现“在线五子棋对战“:WebSocket 实时通信 + 段位匹配
java·开发语言·网络·websocket
上海云盾-小余8 小时前
流量攻击复盘:为什么 WAF 完好,业务依旧瘫痪
运维·服务器·网络
戴西软件8 小时前
戴西iDWS.3DViz Suite数据轻量化可视化软件,从传统桌面软件向云端协同的重大突破
大数据·运维·网络·人工智能·机器学习·3d
芯盾时代8 小时前
《金融业网络安全管理办法(征求意见稿)》全条款深度拆解(三)
网络·安全·网络安全
米饭不加菜8 小时前
ESP-01S通过TCP直接与手机建立通信
网络·tcp/ip·智能手机
Huathy-雨落江南,浮生若梦9 小时前
Caddy 学习笔记 - 反向代理与 IP 封禁
笔记·学习·tcp/ip