【发布时间】:2010-01-02 04:54:07
【问题描述】:
我对在 asio 中如何将数据读入流中的工作方式有点困惑。我的主要问题是:
- 如果一台计算机同时进行多次异步写入,而接收计算机上只有一次异步读取,会发生什么情况。通过 TCP 协议,数据是否有可能交错?
- ASIO 库如何知道何时调用处理读取流中的新数据的处理程序?它会调用每个接收到的字节吗?客户端何时断开连接?
- 有没有使用流而不是使用 asio 从 tcp 套接字读取缓冲区的好的(简单)示例?
谢谢。
【问题讨论】:
标签: c++ boost-asio