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