54.序列化和反序列化

lesson41

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

看socket封装代码

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

写Tcpserver.hpp

写main.cc

自定义协议

写个协议框架

写服务hpp->accept->inetaddr

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

看课件4附录

相关推荐
Sylvia33.3 分钟前
篮球数据API的技术架构与工程实践:基于火星数据WebSocket实时推送体系
java·python·websocket·网络协议·架构
xywww1685 分钟前
真实后台页实测:Opus 5 看图写前端的可用边界在哪
linux·服务器·前端·数据库·人工智能·gpt
nnerddboy20 分钟前
Rust教程05:结构体,枚举与模式匹配
开发语言·网络·rust
秋田君1 小时前
QT_绘图原理双缓冲机制
服务器·数据库·qt
GlobalInfo2 小时前
AI与另类数据融合,市场研究正在从“经验驱动”走向“数据智能”
大数据·网络·人工智能·ai
天吾cc2 小时前
RTT-MQTT
网络·单片机·嵌入式硬件·算法
千视kiloview2 小时前
“轻”不等于降级:IP时代广播制作系统的轻量化与Hybrid架构实践
网络·tcp/ip·架构
不爱土豆唯爱马铃薯2 小时前
升级 AiPy Pro 2.0 后,我把安全中心这几项挨个打开了数据安全、沙盒权限、工作空间隔离——这些 2.0 新功能对科研协作场景的实际影响
网络·安全·php
m0_749492222 小时前
精密制造检测设备采购:五款超高精度三坐标测量机对比
网络协议
南京码讯光电技术有限公司3 小时前
What Does Ex tb IIIC T80°C Db Mean?
服务器·网络·数据库