Нужно разработать два сервера

Гость4 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
08.05.2021

Нужно разработать два сервера, которые будут взаимодествовать через Microsoft Azure File Services.

Первый сервер - http proxy. Однопоточный, C++, для винды, использовать WINAPI

Второй сервер - основной. Многопоточный, JAVA, для винды и линукс

Должно работать следующим образом:

- http proxy устанавливается на компьютер клиента. При запуске, открывает порт для локальных соединений, и переадресовует траффик на azure. Слушает azure, и возвращает как ответ.

- Многопоточный сервер в это время слушает azure, и при поступлении траффика пишет в лог, и обрабатывает команды. После чего отправляет ответ на azure.

Схематично:

APP - некое приложение

1. APP -> httpProxy

2. httpProxy -> Azure

3. Azure -> Основной сервер

И обратно:

4. Основной сервер -> Azure

5. Azure -> httpProxy

6. httpProxy -> APP

Предпочтение тем, у кого уже есть реализации подобного.

Заявки фрилансеров