Я пишу систему сообщений "точка-точка", и она должна работать над UDP. Я мог бы произвольно выбрать одну или несколько сторон, чтобы быть "сервером", но это не кажется совершенно правильным, поскольку оба конца отправляют и получают один и тот же тип данных от другого.
Возможно ли связать() и connect() оба конца, чтобы они отправляли/получали только друг от друга? Это похоже на хорошо симметричный способ сделать это.