border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 22-06-2006, 22:31:59
Avatar de Eynar
Gran Participación en el Foro
 
Registrado: jul 2005
Ubicación: NIQUINOHOMO - MASAYA - NICARAGUA
Posts: 215
Eynar Valoración +2
Predeterminado Actualización Automática de mi Aplicación

Hola a tod@s.

Mi consulta es la siguiente:

Necesito que mi Aplicación, que está instalada en las pc de mis usuarios, revise si hay alguna actualización disponible y se actualice automáticamente.

Las actualizaciones las pondría en una carpeta compartida en la misma red donde están mis usuarios en donde mi aplicación buscará si hay actualizaciones sin aplicar.

No sé que tan complicado sea hacer este mismo procedimiento pero para que la aplicación se actualice vía internet.

Bendiciones.
__________________
¡Saludos y bendiciones desde Nicaragua!
¡Tierra de la Virgen de Cuapa!
-----------------> Eynar <------------------
-> Analista Programador de Sistemas <-
Responder Con Cita
  #2 (permalink)  
Antiguo 22-06-2006, 23:59:10
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

En varias ocasiones hemos indicado que la aplicación debe estar sólo en el servidor, lo mismo que la base de datos. De esa manera no necesitarás investigar si hay o no actualizaciones; bastará con que copies el nuevo ejecutable en el servidor.

Sólo en el caso de que hayas incrementado alguna nueva librería en el proyecto tendrás necesidad de hacer nueva instalación en los clientes; en otro caso, como te digo, sólo tendrás que copiar el ejecutable en el disco del servidor, y evitarás la rutina de buscar si hay actualizaciones.

En los clientes sólo tendrás que poner el acceso directo al ejecutable del servidor.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 23-06-2006, 15:34:45
Avatar de Eynar
Gran Participación en el Foro
 
Registrado: jul 2005
Ubicación: NIQUINOHOMO - MASAYA - NICARAGUA
Posts: 215
Eynar Valoración +2
Predeterminado

Hola José María.

Ya entendí lo que me explicas de que el ejecutable debe de estar en mi servidor.

Ahora sigo con la duda para el caso en que mi aplicación esté instalada en otro edificio y necesite que mi aplicación se actualize vía internet.

Bendiciones.
__________________
¡Saludos y bendiciones desde Nicaragua!
¡Tierra de la Virgen de Cuapa!
-----------------> Eynar <------------------
-> Analista Programador de Sistemas <-
Responder Con Cita
  #4 (permalink)  
Antiguo 23-06-2006, 16:07:05
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.404
J.M.Movilla Valoración +2
Predeterminado

Alguien te ayudará en este punto, porque yo "en cuanto me salgo de mi edificio... me caigo"... Quiero decir que las comunicaciones mediante Internet no son mi fuerte...
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #5 (permalink)  
Antiguo 23-06-2006, 16:15:43
Avatar de Eynar
Gran Participación en el Foro
 
Registrado: jul 2005
Ubicación: NIQUINOHOMO - MASAYA - NICARAGUA
Posts: 215
Eynar Valoración +2
Predeterminado

De todas maneras muchas gracias por tu ayuda José María, me es de muchísima utilidad.

Saludos y Bendiciones.
__________________
¡Saludos y bendiciones desde Nicaragua!
¡Tierra de la Virgen de Cuapa!
-----------------> Eynar <------------------
-> Analista Programador de Sistemas <-
Responder Con Cita
  #6 (permalink)  
Antiguo 24-06-2006, 11:25:44
Gran Participación en el Foro
 
Registrado: may 2006
Posts: 109
Scherzo Valoración +2
Predeterminado

Hola, una opción que se me ocurre es que lo hicieras por FTP. En Visual Basic, donde la opción de menú Proyecto -> Componentes, tienes uno que se llama algo así como Microsoft Internet Control (no tengo el Visual a mano ahora, pero es algo parecido a eso) que agrega un control que permite de forma muy sencilla establecer conexiones FTP.

De esta forma, podrías hacer la comunicación por Internet con el servidor donde esté la posible actualización, hacer la comprobación de si hay alguna nueva, y en ese caso, bajarla. El único problema que le veo es que posiblemente no podrías sustituir el ejecutable mientras esté en uso, por lo que tendrías que pensar alguna forma para hacerlo.

Saludos
Responder Con Cita
  #7 (permalink)  
Antiguo 27-06-2006, 01:19:13
Gran Participación en el Foro
 
Registrado: ago 2004
Ubicación: Tunja
Posts: 243
chronos682 Valoración +2
Contactar con chronos682 a través de MSN Contactar con chronos682 a través de Yahoo
Predeterminado

También podrías crear una comunicación cliente/servidor con el Winsock control y de esta forma enviar a través de este medio todos los bytes que conforman el nuevo archivo y luego instalarlo en el equipo remoto.
__________________
HERNAN GUILLERMO SIABATO M.
Medicina - UPTC
chronos682@hotmail.com
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Fecha y hora de actualización continua y automatica lenins flores Visual Basic.NET 2003 & 2005 0 24-09-2007 00:31:23
Generación automatica de fichero .OBJ jaedma Visual Basic 6.00 4 21-05-2007 10:23:12
Detección automatica de vencimientos DIVEMASTER2002 Visual Basic 6.00 1 17-05-2006 20:35:39
Detectección Automatica de Impresoras JuniorTuPapa Sistemas Operativos 4 27-10-2005 16:46:33
Tamaño en forma automatica andree2525 Visual Basic 6.00 7 27-01-2005 13:57:18


La franja horaria es GMT. Ahora son las 18:02:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right