Я делаю сравнение между некоторыми функциями C, используемыми в сетевом программировании, и их Java-аналогом. Большинство из них я могу найти в документах о Socket
, ServerSocket
, InetAddress
классах.
Однако я не могу найти listen()
, recv()
, send()
и getaddrinfo()
в Java. Насколько я понимаю, я вижу, что большинству программ клиент-сервер на Java они не требуются, поскольку вы можете просто написать байт / сообщение и сбросить их непосредственно на другой конец, используя flush()
или PrintWriter()
.
Правильно ли я понимаю, и есть ли какие-либо эквивалентные функции этим трем?