我知道这是不好的做法,但是可以做到以下几点吗?
Send packet1 to UDP port 1
port 1 receives packet1 and sends it to port 2
port 2 receives packet2 and sends it to port 3
我不知道如何设置它,因为端口2和端口3必须在监听,等待while (true)
循环。
答案 0 :(得分:1)
端口2和端口3必须已经在监听
正确
等待一段时间(真实)循环。
不正确的。您必须创建 DatagramSockets
,但当您发送到他们的端口时,您当前不必接收。
然而,最好这样做。没有什么可以阻止你为所有三个端口启动单独的接收线程,是吗?