TServerSocket的阻塞模式时读取数据时的问题(100分)

J

jjweb

Unregistered / Unconfirmed
GUEST, unregistred user!
TServerSocket的阻塞模式时读取数据,如果CLIENT一直发送,而SERVER没处理完,
SERVER就会报错。这个问题怎么处理?
有人说:“没处理完,CLIENT应该无法成功发送的,在CLIENT 的SENDBUF返回值就可以看出”
但我用的是SENDSTREAM在那里可以知道返回值?

 
如果SERVER没有处理完,就回被阻塞掉
 
client端发送到数据是先发送到tcp/ip的数据缓冲中,如果数据缓冲没有满,就可以
发送成功,而与server端有没有处理没有关系。数据缓冲的大小与系统和设置有关。
SENDSTREAM也后返回值阿,可以看看帮助就知道了。
server端没处理完会报错,应该不是client端引起的,可以检查一下server端的处理,
问题应该是在server处理上。
 
顶部