tcp连接问题,请高手指教 我前一段时间看到csdn本版网络编程有一篇文章<<脆弱的TCP通信>>,文章中谈到客户机与服务器建立tcp连接后,如果客户端与服务器端一段时间没有通信,这时候会造成client套接字不能进行写操作(发送数据到服务器),我也碰到类似情况,困惑不解,请问这是什么原因,它的理论依据是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 “客户端与服务器端一段时间没有通信,这时候会造成client套接字不能进行写操作(发送数据到服务器)”这种情况不是必然现象,而是大部分服务程序采取某种保护机制而导致的。比如,大部分FTP服务器,会在“客户端长时间没有发送-接收数据”,为保护资源,会把该连接关闭,就形成了“客户端与服务器端一段时间没有通信,这时候会造成client套接字不能进行写操作(发送数据到服务器)”的现象。如果服务器没有采用这种工作模式,那么,TCP连接是会一直保持下去的,而且,是可以进行写操作(发送数据到服务器)的。 求<< TCP/IP Sockets编程(C语言实现)(第2版)>>中文版 pdf 电子书 html源码解析急急急。 exe与dll的参数传递? 界面跟socket处理的问题 如何将exe文件和数据文件合并在一起 关于dll问题,在MFC扩展dll里,使用DoModel为什么没有作用,调用方法和在标准对话框中完全一样 win2000下的文件访问 VC里的数据库问题 CSDN在后退,追求版面美观而丧失了实用性,让人痛心! 如何判断一个Socket是否是Active,还有如何判断一个文件已经打开? 运行程序时出现KERNEL32.DLL错误,请问这是什么意思? 在CListCtrl控件中,当鼠标点击非Item区域时,不改变当前的选择项??
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货