Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Sistema de actualizaciones automaticas (https://www.clubdelphi.com/foros/showthread.php?t=57857)

bustio 30-06-2008 14:54:06

Sistema de actualizaciones automaticas
 
Hola a a todos. Hoy no vengo con ninguna duda de programacion especifica sino con una duda de procedimientos. Proximamente comenzare a trabajar en un sistema de cierta complejidad el cual estara instalado en varios lugares lejos de donde trabajo yo. Por demas, estara sujeto a varias modificaciones a medida que el proceso de implantacion avance: correccion de bugs, mejoras, etc. Seria muy conveniente pensar en algun sistema de actualizacion que yo ponga en una BD las modificiaciones al codigo y el sistema chequee estas actualizaciones y se actualice. No me queda muy claro como podria ser el disenno de esta Base de Datos... si en la BD pongo el ejecutable o solo la direccion relativa para que cuando me llegue una solicitud de actualizacion puedan acceder a ella u otra variante. Por otro lado, necesito que las actualizaciones se realicen via HTTP y no FTP, pense que mediante un servicio Web pueda hacerse algo al respecto, pero no he trabajado mucho con estas tecnologias y no se por donde encaminar mis pasos. Aun no he decidido en que lenguaje programar todo esto, primero quiero tener clara la idea de como hacerlo todo... Espero que me puedan dar sugerencias!!

Neeruu 30-06-2008 17:24:50

Sistema de actualizaciones automaticas
 
Hola como estas???

Mira puedes hacer algo haci:


En un sitio web subes tu exe, y un archivo de texto que contenga la version de tu exe, el sistema de update descarga ese archivo y comprueba las versiones, si la que esta en el sistio web es mayor descarga el exe!!!

Algo parecido podrias hacer con las versiones de la base de dato, nada mas que tendrias que subir los script para poder actualizar las estructura de la DB!!!

A cerca de como descargar un archivo por HTTP hay ejemplo en el foro haci que busca y seguro encontraras!!! Sino avisame y pongo uno!!!


Saluda Atte Neeruu!!!:)

PD: Yo utilizo las Indy (IDHTTP) para descargar mis actualizaciones desde mi sitio web!!!!


La franja horaria es GMT +2. Ahora son las 18:16:00.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi