话题背景:
在实际的开发过程中,TCP长连接对于我们的服务程序来说需要同时满足两个条件,1个是TCP保持连接,另外一个最关键是有通信数据。
在开发过程中可能会遇到以下几种问题:
1、TCP连接了, 但客户端没有实际数据通信;
2、TCP连接了,但服务器端没有给客户端发送实际数据通信;
3、TCP连接了,客户端前期发送数据,但后期长时间没有发送数据;
4、TCP连接后,数据通信一段时间后,客户端突然断电;
5、TCP连接后,服务器端发送数据后,客户端没应答;
(如果还有其他可能性,欢迎补充)
那此时,判断TCP连接是否正常ÿ