我正在阅读来自 Oracle 的 Knock Knock Server and Client教程。我正在一台计算机上对其进行测试,并且我想在同一端口上添加将自动重新连接(理想情况下不会丢失笑话中的“进度”)的功能。
我有点糊涂,因为我一直在看到当我使用 TCPView 关闭连接时会发生什么(我认为这是在单台计算机上模拟客户端失去与服务器的连接的最简单方法),但 SocketException 似乎出现在 KnockKnockProtocol 类中。告诉程序尝试使用相同端口重新连接客户端的最基本方法是什么。我真的不知道如何制作比上面链接的 Oracle 示例更简单的 SSCCE。
我无法确定我应该在这里调查的内容。