Я новичок в Java NIO.
У меня есть java-программа, которая итеративно запрашивает серверы (разные IP-адреса/порты) в цикле. Но теперь я хочу отправить все пакеты сразу, а не в цикле, а затем сохранить полученные данные в ответном пакете.
Запрос состоит только из 1 ответного пакета, дальнейшая связь не требуется.
это способ сделать это -> Сделать дейтаграммный канал, отправить все пакеты через .send() , прослушать пакеты и запустить новый поток для обработки и хранения данных пакета.
количество серверов может быть> 400. Что лучше сделать 400 потоков или 400 дейтаграммных каналов??? Также я должен использовать асинхронный пакет вместо NIO.
Было бы проще с Нетти и т. д.?