Пытаясь удовлетворить запрос от наших клиентов, мне бы хотелось, чтобы мое приложение, когда Интернет был доступен, проверило на нашем веб-сайте, доступна ли новая версия.
Проблема в том, что я понятия не имею, что нужно делать на стороне сервера.
Я могу представить, что мое приложение (разработанное на C ++ с использованием Qt) должно отправлять запрос (HTTP?) На сервер, но что будет отвечать на этот запрос? Я думаю, что для того, чтобы пройти через брандмауэры, мне придется использовать порт 80? Это правильно?
Или, для такой функции, я должен попросить нашего сетевого администратора открыть определенный номер порта, через который я буду общаться?
@ pilif : спасибо за подробный ответ. Есть еще кое-что, что мне непонятно:
как
http://www.example.com/update?version=1.2.4
Затем вы можете вернуть все, что захотите, возможно, также URL-адрес для загрузки установщика новой версии.
Как мне что-то вернуть? Будет ли это страница php или asp (я ничего не знаю ни о PHP, ни о ASP, я должен признаться)? Как я могу декодировать часть ?version=1.2.4
, чтобы вернуть что-то соответственно?