T tmhb Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-20 #1 SOCKET编程中为何我客户端发送命令到服务端时,服务端的onclientread有时不能被触发, 但有时又可以的,这是为何啊,痛苦
张 张无忌 Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-20 #2 如果你发送的命令太小了,比如一个字符什么的,正常情况下对于TCP来说, 光他一个头就是40字节,才带一个字节的东西,太没效率了,所以TCP一般 会等待一会看有没有新的数据进来再发(Nagle算法)。
T tmhb Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #3 张哥,但是我传的数据也不是很小啊,有时他也不是等一会,因为我客户端是在等待服务端 处理后返回的结果,但服务端没响应,等很久也没反应啊,
T tmhb Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-24 #5 但用winsocktAPI的话,客户端发送命令的话,服务端在那里自动响应呢