Evolución de las aplicaciones informáticas.

Solo disponible en BuenasTareas
  • Páginas : 2 (279 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de agosto de 2010
Leer documento completo
Vista previa del texto
EVOLUCIÓN DE LAS APLICACIONES INFORMÁTICAS.
1.1.1 APLICACIONES MONOLÍTICAS.
En una aplicación monolítica las tres partes forman un todo y se ejecutan en la misma maquina.Datos
Lógica de negocio
Interface de usuario

Ejemplo:
Resulta caro y los costos de mantenimiento son también altos.
Una aplicación monolítica duplica en cada computadoratodos sus elementos: interfaz de usuario, lógica o reglas de negocio y acceso a datos.

Funcionan mas rápido.
Fácil de desarrollar.
difícil de mantener, poco escalable y quePrecisa de cierta potencia de proceso.
Requieren más y mejor HW en las estaciones de trabajo

Son infinitamente más lentos en el procesamiento de peticiones sencillas

Ocupan mayorancho de banda, provocando congestionamiento en la Red Local

Requieren habilitar el acceso real a la carpeta de datos para todos los usuarios de la aplicación
Su actualización esmás costosa

No permiten el acceso en línea desde fuera de la Red Local ó requieren de implementaciones de soluciones de conectividad muy costosas
Ventajas
Desventajas

1.1.2APLICACIONES CLIENTE/SERVIDOR
Cliente Se le representa por un software de aplicación y lo utilizan los usuarios de Internet para acceder a un determinado servicio.

Servidor Encambio un servidor tiene un software de servidor que lo utiliza para ofrecer al cliente toda la funcionalidad utilizada por el cliente. El cliente y el servidor se comunican a travésde Internet por un protocolo que ellos mismos definen.

HTTP

1.1.3 Aplicaciones de 2,3 y n capas

Aplicaciones en dos capas
Presentación y Lógica
DatosAplicaciones en tres capas.

Presentación
Datos
Lógica

1.2 EVOLUCIÓN DE LAS TECNOLOGÍAS PARA EL
DESARROLLO DE APLICACIONES DISTRIBUIDAS
1.2.1 De interfaz de usuario.
tracking img