我在同一台(Windows)计算机上运行一个简单的客户端/服务器。服务器在端口 9878 上侦听。这是由 Process Explorer 捕获的服务器 exe 的连接状态:
Protocol Localhost Remote Status
TCP localhost:9878 localhost:0 LISTENING
TCP localhost:9878 localhost:55555 ESTABLISHED
TCP localhost:55555 localhost:9878 ESTABLISHED
如您所见,出了点问题。我观察到的问题是数据现在从服务器无限发送到客户端。是否有这种情况的名称在这里看到的服务器连接到同一台机器的 2 个端口?此外,是否有可能发生这种情况的典型方式?对我来说,一旦客户端在第一次连接后断开连接,就会发生这种情况。