Прикладной протокол поверх udp, клиент и сервер
10 000 руб. за проект
•
наличный расчёт, безналичный расчёт, электронные деньги
Необходимо разработать протокол для работы udp-тоннеля, который поднимает между собой консольные клиент и сервер. Далее возможно долгосрочное сотрудничество по разовым доработкам.
Задача клиента и сервера простая - клиент слушает udp порт, транслирует всё что в него попало в сервер, сервер со своей стороны поступившие данные адресует другому udp-серверу. Ответ от данного udp-сервера транслируется обратно клиенту, а клиент в свою очередь, транслирует эти данные запросившему клиенту, но естественно есть одна ключевая особенность, делающая невозможным использование существующих решений.
На будущее: Клиентов может быть много, а сервер - один. Возможная авторизация. На это нужно зарезервировать место в протоколе.
Подробное ТЗ в личном общении.
Условия по продукту:
1) Консольное приложение
2) Возможность работы из-под непривилегированного пользователя
3) unix-приложение, с возможностью компиляции под mips/x86/win32(cygwin)
4) Язык программирования - C/C++
Задача клиента и сервера простая - клиент слушает udp порт, транслирует всё что в него попало в сервер, сервер со своей стороны поступившие данные адресует другому udp-серверу. Ответ от данного udp-сервера транслируется обратно клиенту, а клиент в свою очередь, транслирует эти данные запросившему клиенту, но естественно есть одна ключевая особенность, делающая невозможным использование существующих решений.
На будущее: Клиентов может быть много, а сервер - один. Возможная авторизация. На это нужно зарезервировать место в протоколе.
Подробное ТЗ в личном общении.
Условия по продукту:
1) Консольное приложение
2) Возможность работы из-под непривилегированного пользователя
3) unix-приложение, с возможностью компиляции под mips/x86/win32(cygwin)
4) Язык программирования - C/C++
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.