Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Работа с сетью > DatagramSocket


Автор: lavan 24.7.2012, 11:38
Является ли udp socket, открытый классом DatagramSocket асинхронным? т.е в одно и то же время выполнять операции send() и receive()?
небольшое уточнение, эти функции будут выполняться на одном и том же объекте DatagramSocket но в разных потоках.

Автор: AntonSaburov 24.7.2012, 15:04
Такое возможно. DatagramSocket thread-safe - так что работайте. Правда receive метод синхронный и одновременно из разных потоков не прочитать. А send - асинхронный.

Автор: lavan 24.7.2012, 16:07
Спасибо за ответ.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)