0

我的程序有一个关于 Java 套接字通信的问题。在客户端,我需要监听 1900 端口并获取另一个软件发出的 UDP 消息。然后我需要通过端口 1901 将 UDP 消息发送到服务器端并监听服务器的响应。

同时,我还需要监听本地的1900端口。也就是说,一旦1900和1901端口出现问题,我就需要处理它。总之,在客户端,我需要监控端口 1900 和 1901,一旦其中一个异步得到一些东西,我需要来修复它。我认为它需要Java NIO的知识,但我并不完全了解。谢谢你的建议。

4

1 回答 1

0

您可以使用

ServerSocketChannel我想这样做,虽然我还没有尝试这样做。您可以查看此 stackoverflow 线程以获取更多信息。

Java 服务器 - 多个端口

于 2013-02-15T12:39:59.250 回答