技术栈

协议落地

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