Для ПО требуется разработать механизм прохода под NAT
Это подразумевает, что необходимо будет реализовать механизм прохода через NAT (например через третий комп. с открытым IP). Так же требуется после успешного подключения – поддерживать открытую сессию с удаленной машиной. Передача файлов будет организована через очередь, одновременно будет передаваться только один файл по уже открытой сессии. На удаленной машине будет запущенно точно такое же ПО, то есть необходимо реализовать и клиент и сервер одновременно.
Это приложение будет оформлено как отдельный процесс и взаимодействовать с нашим основным ПО через XMLRPC сервер.
Еще нужно уметь задавать лимит скорости приема/передачи данных, что бы было возможно регулировать максимальную нагрузку сетевого соединения.
При успешной реализации поставленной задачи мы будем настойчиво предлагать долговременное сотрудничество на выгодных и крайне перспективных условиях.
Зарегистрируйтесь или войдите на сайт под своим именем.