Мессенджер p2p

Необходимо разработать мессенджер p2p. Можно использовать сервер как начальный список пиров (трекер), а можно добавить пиры вручную (если негде разместить сервер).

Что должно быть:
-Список текущих пиров
-Пинги до пиров
-Отправка сообщения в сеть p2p
-Прием сообщения из сети p2p
-отображение текущей переписки
-обход NAT
-обмен пирами
-C# (net core идеально, но пойдет и net framework)
-Приложение с GUI (WPF хорошо, но пойдет и WinForm)
-Можно использовать внешние библиотеки, но только с открытым кодом.

Тестирование:
-запускаем клиенты внутри LAN
-запускаем клиенты за NAT в пределах одной сети и в разных сетях
-шлем сообщения друг другу


Вид предложения: Удаленная работа (разовый заказ)
Категория: Программирование

Добавлено: 03.07.2018 в 08:43




Сделайте предложение по проекту:


Для того чтобы ответить на предложение, вам необходимо авторизоваться или зарегистрироваться на сайте


Комментарии:
евгений фриланс    03.07.2018   19:11:19     

Доброго дня. Есть много знаний. Примеры тоже есть . Покажу. Хочу предложить вам более детально обсудить , и предложить свои варианты. напишите в ск айп Все обсудим . Спасибо.
ска йп live:enotunov