【发布时间】:2014-09-19 20:33:13
【问题描述】:
我知道可以在 TCP 和 UDP 套接字上同时运行 async_send 和 async_receive 操作。但是在这些情况下的预期行为是什么:
- 在 UDP 套接字上同时调用两个 async_send 操作。
- 在 UDP 套接字上同时调用两个 async_receive 操作。
- 在 TCP 套接字上同时调用两个 async_send 操作。
- 在 TCP 套接字上同时调用两个 async_receive 操作。
我主要对第一种情况感兴趣;由于 UDP 不一定保留发送数据包的顺序,因此我不太关心它们是否按照与调用 async_send 的顺序不同的顺序发送。
【问题讨论】:
标签: sockets tcp udp boost-asio