Existen dos tipos de aplicaciones:
• La aplicación servidora que suele realizar las tareas de mas trabajo y consumo de recursos.
• La aplicación cliente que se encarga fundamentalmente de hacer peticiones de datos a la aplicación servidora.
VENTAJAS
- Los desarrollos son mucho más cortos.
- Mayor duración de las aplicaciones.
- Es posible reconfigurar el servidor o los clientes sin la necesidad de alterar los programas que constituyen la aplicación.
- Aumento de rendimiento y reducción de gastos, debido a que la aplicación se puede redistribuir por distintas máquinas.
COMPOSICIÓN
La aplicación cliente es la que interactúa con el usuario y consta de:
- Interfaz gráfica.
- Se realizan validaciones de datos de entrada.
- Se realizan las peticiones de datos a las aplicaciones servidoras.
- Verifica la lógica del negocio.
La aplicación servidora, normalmente es un sistema gestor de bb.dd. que se caracteriza por:
- Administra la bb.dd.
- Verifica la integridad de la bb.dd.
- Gestiona la seguridad de la bb.dd.
- Ejecuta parte de la lógica de la aplicación.
- Responde a las peticiones de las aplicaciones clientes.