06 处理粘包问题 2024-04-22 / { C++ } { boost } { asio } 处理粘包问题 常用的处理方式是,使用tlv协议,即消息id+消息长度+消息内容。简化的方案就是,消息长度+消息内容。 方案实现 Read On »
05 读写分离Server 2024-04-20 / { C++ } { boost } { asio } 读写分离的Server 线程安全的队列写数据 使用读写分离的Server,通过队列来写数据。队列需要保证线程的安全性。 Send Read On »
00 参考资料 2024-04-16 / { C++ } { boost } 参考资料 Networking in C++ Part #1: MMO Client/Server, ASIO & Framework Basics (youtube.com) C++ asio 网络编程教程
02 asio同步读写readwrite(from buffer) 2024-04-13 / { C++ } { boost } { asio } asio同步读写read/write(from buffer) 读写是通过socket的成员函数或者全局函数完成的,总是会用到socket。 Read On »
01 asio socket的创建与连接 2024-04-11 / { C++ } { boost } { asio } asio socket的创建与连接 1. 网络编程的基本流程 Read On »
00 asio standalone download 2024-04-09 / { C++ } { boost } asio standalone download Download Read On »