Winsock发送recv缓冲区大小

时间:2013-04-04 21:09:28

标签: mfc winsock winsock2 winsockets

我正在编写一个MFC应用程序来实现客户端/服务器方案并使用Win socket。我可以发送/接收一条小消息,例如“你好”。此外,我尝试使用大小为1000的缓冲区。但是,当我进一步增加其大小时,它只是挂起。甚至不会抛出任何错误。

有关问题可能是什么的任何想法?我在winsock中可以发送/接收的缓冲区的最大大小是否有任何限制?我是这方面的新手,之前从未使用过winsock。

1 个答案:

答案 0 :(得分:1)

icabod的以下comment回复了这个问题。

“你收到部分数据,然后是剩下的部分,这一事实在我的answer to this question中有所涉及。这基本上就是TCP工作的方式。”icabod“