近一周来,我一直在阅读并试图找到使用TCP客户端检查连接状态的解决方案(使用套接字类)。在我的场景中,我有一个连接到服务器的TCP客户端(它不是由我控制的),我希望不时地检查连接状态,并在必要时重新连接。我在互联网上读了很多信息,但我没有找到合适的解决方案。
简而言之,这些是我在互联网上找到并尝试实现的方法。但不幸的是,我发现了一些情况,其中TCP服务器已关闭,而TCP客户端仍显示已连接
我可以请遇到这个问题的人帮助我吗?
1. MSDN示例
Private Function IsConnected(tcpSocket As Socket) As Boolean
Dim blockin