Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Servers
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-08-2013
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Poder: 14
novato_erick Va por buen camino
Conociendo un Poco de Servidor de Aplicaciones

Hola Chicos:

Conociendo poco de Servidor de Aplicaciones encontré esto:

Cita:
http://es.wikipedia.org/wiki/Servidor_de_aplicaciones
Un servidor de aplicaciones generalmente gestiona la mayor parte (o la totalidad) de las funciones de lógica de negocio
Hablando de esto tengo mi aplicación desarrollada en Delphi XE pero el inconveniente que he encontrado es que para actualizar tengo que ir maquina por maquina en un lugar que 15 personas tienen el programa dentro de una misma infraestructura de red. y tengo que ir de puesto en puesto y son tres pisos sube y baja .

Se me ocurrió una pc que sirva como servidor de aplicaciones: Mi interrogante es: Al tener el ejecutable en el "servidor de aplicaciones" con características robustas el sistema realizado en delphi tomara los recursos del servidor de aplicaciones o siempre tomará los recursos del equipo cliente al ser ejecutado desde una ruta especifica de mi servidor... claro el diseño esta dividido en (Capa de Presentación, la capa lógica del negocio) y la capa de datos esta en un servidor de DB por aparte en linux...

Esperando comentarios de ustedes y agradeciendo enormemente sus experiencias y aportes

Saludos

novato_erick
Responder Con Cita
  #2  
Antiguo 07-08-2013
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Hola amigo, comparto con tigo una aplicacion que desarrolle con ese mismo fin.

como utilizarla?
1) Copiar el ejecutable (Updater.exe) en cada una de los clientes, esto solo sera la primera vez
2) Enviar un acceso directo del ejecutable (Updater.exe) al escritorio y para mayor comodidad del usuario cambiarle el nombre y seleccionar el icono de tu aplicacion.
3) Ejecutar(Primera vez),

al mostrar la ventana de cargado presionar F2
aparecera la siguiente ventaba:

a) seleccionar la aplicacion principal, es decir el que ejecutara al final de hacer la actualizacion
b) Autenticacion lan ( este caso es particular, ingresas el usuario y contraseña encryptada con el programa decryp con la clave 1234) clave y usuario del servidor
en donde estan los archivos de actualizacion
c) Directorio de actualizacion, es el directorio compartido en donde pondras todas las actualizaciones de la aplicacion
d) Archivos a verificar, son todos los archivos locales que se verificaran en el directorio de actualizacion para actualizarlos en los clientes
4) es todo, ahora solo basta con copiar los arhivos de actualizacion en el direcctorio y los updaters se encargaran del resto.

https://mega.co.nz/#!dUMjAZpQ!SSQbAw...3DewtzwlV4w7ms
__________________
all your base are belong to us
Responder Con Cita
  #3  
Antiguo 07-08-2013
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Para simplificar un poco mas, la aplicacion se conecta al servidor con los datos de configuracion , usuario , clave y directorio de actualizacion , entonces lo unico que hace es verificar en el servidor si los archivos en el servidor son mas nuevos que los que hay en los clientes y los reemplaza con los del servidor.
__________________
all your base are belong to us
Responder Con Cita
  #4  
Antiguo 07-08-2013
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Poder: 14
novato_erick Va por buen camino
Cita:
look
Hola amigo, comparto con tigo una aplicacion que desarrolle con ese mismo fin.
Agradezco enormemente tu aporte en cuanto a resolver la parte de actualización de ejecutables a varios usuarios y más creado por ti... muchas gracias...

Pero mi interrogante viene siendo la misma:

Cita:
Mi interrogante es: Al tener el ejecutable en el "servidor de aplicaciones" con características robustas el sistema realizado en delphi tomara los recursos del servidor de aplicaciones o siempre tomará los recursos del equipo cliente al ser ejecutado desde una ruta especifica de mi servidor...
Realizaré las pruebas con tu aplicación de actualización de ejecutable y te comentaré por este mismo medio como me fue....

Saludos

novato_erick
Responder Con Cita
  #5  
Antiguo 08-08-2013
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
El mejor sistema para hacer este tipo de proyectos (que conozco) es http://www.remobjects.com/

Tambien la arquitectura REST es buena para esto.

Lo que estas buscando es un modelo N-Tier o N-Capas (consulta sobre esto)
__________________
El malabarista.
Responder Con Cita
  #6  
Antiguo 25-10-2013
ASAPLTDA ASAPLTDA is offline
Miembro
 
Registrado: jun 2003
Ubicación: COLOMBIA-CALI
Posts: 639
Poder: 21
ASAPLTDA Va por buen camino
Talking Hola https://mega.co.nz/ Temporarily unavailable

Cita:
Empezado por look Ver Mensaje
Hola amigo, comparto con tigo una aplicacion que desarrolle con ese mismo fin.
Hola me parece muy buena idea, pero el servicio no se encuentra disponible, podrias colocarla en el clubdelphi o en otro servicio de almacenamiento
gracias
Responder Con Cita
  #7  
Antiguo 25-10-2013
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Cita:
Empezado por ASAPLTDA Ver Mensaje
Hola me parece muy buena idea, pero el servicio no se encuentra disponible, podrias colocarla en el clubdelphi o en otro servicio de almacenamiento
gracias

Aqui esta lo he subido al ftp
__________________
all your base are belong to us
Responder Con Cita
  #8  
Antiguo 06-02-2014
novato_erick novato_erick is offline
Miembro
 
Registrado: ago 2010
Ubicación: Panamá
Posts: 396
Poder: 14
novato_erick Va por buen camino
hola look:

Desde que inicié este hilo con mi duda tu apoyo fue muy importante hasta el punto que ya implemente para las aplicaciones ahorrando mucho tiempo en de ir a los usuarios maquina por maquina... a la final tengo el proyecto que dentro de poco lo pondré aquí mismo claro con parte de tu código si me lo permites.

Creo que también ayudará a otros con mi mismo caso...


Saludos a todos la gente del club delphi...
Responder Con Cita
  #9  
Antiguo 06-02-2014
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Cita:
Empezado por novato_erick Ver Mensaje
hola look:

Desde que inicié este hilo con mi duda tu apoyo fue muy importante hasta el punto que ya implemente para las aplicaciones ahorrando mucho tiempo en de ir a los usuarios maquina por maquina... a la final tengo el proyecto que dentro de poco lo pondré aquí mismo claro con parte de tu código si me lo permites.

Creo que también ayudará a otros con mi mismo caso...


Saludos a todos la gente del club delphi...
Excelente, me alegra...

Saludos!
__________________
all your base are belong to us
Responder Con Cita
Respuesta



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
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Servidor de Aplicaciones lily21 Varios 1 06-07-2012 18:50:00
Consultas a un servidor de aplicaciones ElDuc Conexión con bases de datos 5 13-01-2010 15:00:25
un poco Offtopic: Servidor Web seguro __marcsc Internet 1 10-02-2004 16:52:01
Aplicaciones Delphi Cliente/servidor TelloClos Conexión con bases de datos 8 09-06-2003 17:12:38
Aplicaciones Cliente Servidor leury Varios 0 20-05-2003 02:43:56


La franja horaria es GMT +2. Ahora son las 14:12:04.


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
Copyright 1996-2007 Club Delphi