0

这是我的问题:客户端通过 tcp-socket 连接到服务器,服务器接受此连接,然后客户端在随机时间段内向服务器发送一些数据,服务器应该如何知道何时从客户端读取数据。换句话说,是否有某种数据接收监听器?

4

1 回答 1

1

通常,服务器应始终等待每个连接上的数据——即,当处理来自客户端的请求时,服务器应立即在该连接上启动另一个 async_read 请求以等待下一个请求(并且一旦服务器收到完整的请求,该请求得到处理等等)。

于 2012-09-17T08:02:54.920 回答