Sockets 如何在单个TCP套接字上发送多个请求而不等待响应
我正在寻找TCP套接字处理的示例代码,这样我就可以向服务器发送多个请求,而无需等待服务器对每个请求的响应。如果我将Sockets 如何在单个TCP套接字上发送多个请求而不等待响应,sockets,tcp,Sockets,Tcp,我正在寻找TCP套接字处理的示例代码,这样我就可以向服务器发送多个请求,而无需等待服务器对每个请求的响应。如果我将NO\u DELAY设置为1(禁用Nagel),并将SND\u BUFF设置为0以强制立即交付数据,那么我可以实现预期的行为吗?gcc与此无关,这就是TCP的行为方式。这比你想象的要聪明得多。^^^正如@EJP所说。只需发送它们(假设您的协议能够在它们最终返回时处理响应,可能出现故障)。
NO\u DELAY
设置为1
(禁用Nagel
),并将SND\u BUFF
设置为0
以强制立即交付数据,那么我可以实现预期的行为吗?gcc与此无关,这就是TCP的行为方式。这比你想象的要聪明得多。^^^正如@EJP所说。只需发送它们(假设您的协议能够在它们最终返回时处理响应,可能出现故障)。