有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

在Java中,当一个客户端(多个客户端中的一个)关闭时,如何使socket保持活动状态?

我正在制作一个Java Socket Painter程序,当您单击run时,会创建一个新的白板,您可以在上面画一条线或一个圆。再次单击“运行”时,将打开另一个白板,并将前一个白板上的所有内容发送到新的白板。此外,每当你在白板上画东西时,新的画就会被发送到其他白板上。我让socket/客户端连接正常工作;我使用了一个数组列表来存储所有输出流,并将它们发送到主painter类。问题是,当我关闭一个油漆工时,插座断开,客户无法再共享他们的图纸。有办法解决这个问题吗


共 (0) 个答案