Panorama General De Las Aplicaciones Distribuidas.

Páginas: 9 (2197 palabras) Publicado: 3 de junio de 2012
UNIDAD 1. Panorama general de las aplicaciones distribuidas.

1.1 Evolución de las aplicaciones informáticas.

La evolución de las aplicaciones informáticas se dio debido a los siguientes factores:
1. Trabajo a distancia.
2. Compartir información.
3. Accesibilidad.
4. Seguridad en la protección de la información (tener la base de datos particionada en dos o más nodos).
5. Independencialugares. 
En la actualidad cualquier aplicación cuenta generalmente con tres partes diferenciadas:
1. Una interfaz de usuario: Elemento con el que interacciona el usuario de la aplicación, ejecutando acciones, introduciendo u obteniendo información.
2. Lógica ó Reglas de negocio: Son las que procesan la información para generar los resultados que persiguen, siendo el elemento fundamental quediferencia unas aplicaciones de otras.
3. Gestión de datos: Se ocupa del almacenamiento y recuperación de la información.

1.1.1 Aplicaciones Monolíticas.

Son aquellas en las que el software se estructura en grupos funcionales muy acoplados, involucrando los aspectos referidos a la presentación, procesamiento y almacenamiento de la información. 

En este rubro están considerados las distintasaplicaciones para escritorio: sistemas operativos, ofimática, juegos monousuario, etc. [1]

Elementos de una aplicación monolítica.

1.1.2 Aplicaciones Cliente/Servidor.

Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es másventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.
En esta arquitectura la capacidad de proceso está repartida entre los clientes y los servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información y la separación de responsabilidades, lo que facilita y clarifica el diseño delsistema.

La separación entre cliente y servidor es una separación de tipo lógico, donde el servidor no se ejecuta necesariamente sobre una sola máquina ni es necesariamente un sólo programa. Los tipos específicos de servidores incluyen los servidores web, los servidores de archivo, los servidores del correo, etc. Mientras que sus propósitos varían de unos servicios a otros, la arquitectura básicaseguirá siendo la misma. [1]

Ejemplos de aplicaciones cliente/servidor.

1.1.3 Aplicaciones de 2, 3 y n Capas.

Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta. Aunque esta idea se puede aplicar a programas que se ejecutan sobre una sola computadora es más ventajosa en un sistema operativo multiusuario distribuidoa través de una red de computadoras.

En esta arquitectura la capacidad de proceso está repartida entre los clientes y los servidores, aunque son más importantes las ventajas de tipo organizativo debidas a la centralización de la gestión de la información y la separación de responsabilidades, lo que facilita y clarifica el diseño del sistema.

La separación entre cliente y servidor es unaseparación de tipo lógico, donde el servidor no se ejecuta necesariamente sobre una sola máquina ni es necesariamente un sólo programa. Los tipos específicos de servidores incluyen los servidores web, los servidores de archivo, los servidores del correo, etc. Mientras que sus propósitos varían de unos servicios a otros, la arquitectura básica seguirá siendo la misma.

Ejemplos de aplicacionescliente/servidor.

APLICACIONES DE 2 CAPAS.

La arquitectura de dos capas en la actualidad es muy utilizada, aunque con muchas fallas, todavía no se ha podido dejar de usar. Estas arquitecturas fueron las primeras en aprovecharse de la estructura cliente-servidor. 

Aplicación de dos capas.

Las capas que esta arquitectura presenta son las siguientes: 

• Nivel de aplicación 

Este nivel...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aplicaciones distribuidas
  • Aplicaciones Distribuidas
  • Unidad 1Panorama General De Las Aplicaciones Distribuidas.
  • Importancia de las aplicaciones distribuidas
  • Aplicaciones Distribuidas Ejemplos
  • Desarrollo e implementación de aplicaciones distribuidas
  • Panorama General De La Administración Financiera
  • Panorama general del marketing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS