FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#7
|
||||
|
||||
Cuando se menciona una aplicación de 3 o mas capas, generalmente se refiere a aplicaciones "delgadas" en el cliente, servidores de datos u otros tipos de servidores, etc.
Una forma típica de hacer una aplicación de 3 capas en delphi es usando Modulos de datos remotos (TRemoteDataModule) y MIDAS, donde separas la lógica en segmentos mas pequeños: Motor de base de datos: Administra el acceso a los datos Servidor de aplicaciones: Provee la lógica del negocio Aplicación cliente: Interacción con el usuario. De esa manera, las validaciones y actualizaciones se programan en el servidor de aplicaciones (que lo haces vos mismo). La conectividad del cliente podes hacerla a través de sockets, de http, corba o DCOM. Con midas es posible incluso llegar al "modelo portatil" de una aplicación (briefcase mode) donde un cliente se conecta a la BD para leer datos, se desconecta y se va de viaje por el pais mientras captura pedidos de los clientes. Cada noche va a un internet cafe, conecta su laptop al servidor central y voltea los pedidos a la base de datos central para que sean procesados, por ejemplo. En fin, solo intento darte una idea. El tema es muy amplio y tiene diferentes matices y formas de implementarlo. hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
|