Comprobando automáticamente una nueva versión de mi aplicación

ntentando cumplir con una solicitud de funciones de nuestros clientes, me gustaría que mi aplicación, cuando Internet esté disponible, verifique en nuestro sitio web si hay una nueva versión disponible.

El problema es que no tengo idea de lo que hay que hacer en el lado del servidor.

Puedo imaginar que mi aplicación (desarrollada en C ++ usando Qt) tiene que enviar una solicitud (HTTP?) Al servidor, pero ¿qué responderá a esta solicitud? Para pasar por los firewalls, ¿creo que tendré que usar el puerto 80? Es esto correcto

O, para tal función, ¿tengo que pedirle a nuestro administrador de red que abra un número de puerto específico a través del cual me comunicaré?

@ pilif : Gracias por tu respuesta detallada. Todavía hay algo que no está claro para mí:

me gust

http://www.example.com/update?version=1.2.4

Puede devolver lo que quiera, probablemente también la URL de descarga del instalador de la nueva versión.

¿Cómo devuelvo algo? ¿Será una página php o asp (no sé nada sobre PHP ni ASP, debo confesarlo)? ¿Cómo puedo decodificar el?version=1.2.4 parte para devolver algo en consecuencia?

Respuestas a la pregunta(12)

Su respuesta a la pregunta