技术栈
协议落地
j7~
2 小时前
linux
·
c++
·
网络编程
·
tcp
·
报文分割
·
网络计算器
·
协议落地
【Linux网络加餐】(篇七)网络版计算器(中):协议落地、报文分隔与完整链路
上篇(lesson55)咱们把骨架搭好了:模板方法模式封装 Socket、策略模式写日志、双 fork 处理并发、jsoncpp 的基本用法。但那时候的服务器是个"会接电话但不说话"的空壳——Protocol::GetRequest 是空函数,Request::Serialize 和 Deserialize 也是空壳,客户端连上就断。这节课(lesson56)把空壳全部填满,真正跑通一条完整的链路:
我是有底线的