在本地计算机上收听多个套接字(不同的端口)

时间:2012-06-03 09:17:24

标签: java multithreading sockets

我即将编写一个客户端,在不同的端口上列出传入的UDP数据包。但问题是,我不知道下一个数据包将到达DatagramSocket(in_port)。而且我不想拥有,例如四个线程正在运行,每个线程专门只监听一个DatagramSocket

Mu问:有没有办法在select中使用类似C函数的东西,我只需要将一组文件描述符和select循环传递给所有这些函数返回收到数据包的那个?

另外一个代码示例非常好。 在此先感谢您的帮助。

0 个答案:

没有答案