1.1.1 Aplicaciones monolíticas

08.03.2013 03:16

Una vez que hemos definido el panorama del protocolo Cliente/Servidor decimos entonces que una aplicacion monolitica tienen definida tres partes que forman un todo y se ejecutan en la misma maquina.

Otro aspecto importante es que una aplicación monolítica duplica en cada computadora todos sus elementos: interfaz de usuario, lógica o reglas de negocio y acceso a datos.

 

Como en toda aplicacion se debe de tener ventajas y desventajas de las mismas, pondremos algunas de ellas:

Ventajas

  1. Funcionan mas rapido
  2. Facil de desarrollar
  3. Precisa de los procesos

Desventajas

  1. Requieren más y mejor HW en las estaciones de trabajo
  2. Son infinitamente más lentos en el procesamiento de peticiones sencillas
  3. Ocupan mayor ancho de banda, provocando congestionamiento en la Red Local
  4. No permiten el acceso en línea desde fuera de la Red Local ó requieren de implementaciones de soluciones de conectividad muy costosas.

 

—————

Volver