首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

socket服务程序有关问题

2012-06-01 
socket服务程序问题客户端用 C++ BUILDER写的,服务端用C语言在linux下完成,原本一切正常,今天偶尔测试一个

socket服务程序问题
客户端用 C++ BUILDER写的,服务端用C语言在linux下完成,原本一切正常,今天偶尔测试一个客户端功能时发现下面的情况

如果客户端只发送数据而不接收返回(测试发送了2000次数据,但不接收返回),其他客户端连接服务器就没响应了,查看服务器程序没有挂掉,仍在不停的尝试发送前面的请求,并且管道数据溢出了.

请问这种情况如何解决? 有什么思路么?

[解决办法]
长连接?短连接?

管道数据溢出是什么意思
[解决办法]
管道数据溢出==>你是怎么确定的?
[解决办法]
要么客户端接收, 要么服务器发送的时候设为立即发送, 超时时间为0

热点排行