История изменений
Исправление thesis, (текущая версия) :
HTTP гибче, если не лениво на самих устройствах делать обработку кодов возврата. Опять же, легко примотать к серверу любую логику, если понадобится. Например, логику проверки «устройство сообщает свою версию и сервер решает, обновлять его или не надо». Или, скажем, пока первая прибежавшая пачка устройств тащит новую версию прошивки, остальным можно отдавать 503 и пусть приходят позже.
К тому же при использовании шифрования ФТП не всегда пролезает сквозь NAT, даже одиночный.
Исходная версия thesis, :
HTTP гибче, если не лениво на самих устройствах делать обработку кодов возврата. Опять же, легко примотать к серверу любую логику, если понадобится. Например, логику проверки «устройство сообщает свою версию и сервер решает, обновлять его или не надо». Или, скажем, пока первая прибежавшая пачка устройств тащит новую версию прошивки, остальным можно отдавать 503 и пусть приходят позже.