Библиотека P2P C ++ с поддержкой Windows?

У меня есть базовая виртуальная среда (VE), сделанная из OpenGL. У него много подвижных кубиков. Он имеет управляемую пользователем сферу, которая может сталкиваться и изменять положение подвижных кубов в VE.
Я хочу расширить VE до многопользовательского управления. Для согласованности положения подвижных объектов между копиями VE у разных пользователей мне нужно создать группу P2P между пользователями. Я создал приложение на окнах, используя Visual Studio. Какие существуют простые библиотеки P2P, c ++, которые поддерживают формирование групп P2P и обмен сообщениями UDP между узлами?

Также я хочу уменьшить связь между одноранговыми узлами и областями форм путем разделения VE на маленькие области и, таким образом, создать много отдельных P2P-групп, где пользователь, например, например. На границе области могут принадлежать 2 p2p группы.

0

Решение

Я бы предложил получить прибыль от ZeroMQ. Это легкий, но очень мощный и надежный, сообщество большое. На их веб-сайте вы также можете найти множество примеров реализации различных видов клиент-серверных приложений.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]