Está en la página 1de 1

Distributed Applications Developer Expositor: Eder Manuelo Garca / Certified .Net Developer Specialist Pgina 1 de 2 Email: emanuelo_garcia@hotmail.

com Aplicaciones Distribuidas Introduccin. Objetivo Introduccin a las aplicaciones distribuidas. Conocer los modelos de N-Capas. INTRODUCCION: Las aplicaciones han pasado por un proceso evolutivo enorme. Desde su inicio con las aplicaciones monolticas donde en una aplicacin todo estaba ligado o mezclado por decirlo de alguna manera. Es decir, la interfaces de usuario, la lgica de cmo funcionaba la empresa y el manejo de la informacin almacenada y recuperada estaban juntas. Luego la industria ha implementado un nuevo modelo de aplicaciones, las aplicaciones distribuidas cliente/servidor, que se convirti en el estndar por un tiempo. Pero con la llegada de las aplicaciones web se haca necesario un nuevo estndar para las operaciones de los sistemas, y es por esto que se ha propuesto el modelo de las aplicaciones en n-capas. Este modelo por lo general est basado en un esquema de tres partes: Acceso. Lgica de negocios. Interfaces de usuario. Distributed Applications Developer Expositor: Eder Manuelo Garca / Certified .Net Developer Specialist Pgina 2 de 2 Email: emanuelo_garcia@hotmail.com Aunque es posible continuar sub dividiendo este modelo en sub capas para una mayor flexibilidad en la distribucin en el equipo de desarrollo y durante el mantenimiento. Arquitectura de aplicaciones con tres capas Arquitectura de Aplicaciones en n-capas Se ha convertido en el estndar para el software empresarial. Se caracteriza por la descomposicin de las aplicaciones. Proporciona una escalabilidad, capacidad de administracin y utilizacin de recursos mejorados. Cada capa es un grupo de componentes que realiza una funcin especfica. Se puede actualizar una capa sin recompilar otras capas. Por regla general, La capa de la presentacin es una interfaz grfica que muestra los datos a los usuarios. La capa de la lgica de negocios es responsable de procesar los datos recuperados y enviarlos a la capa de presentacin. La capa de datos almacena los datos de la aplicacin en un almacn persistente, tal como una base de datos relacional o archivos XML. Se pueden alojar todas las capas en el mismo servidor, pero tambin es posible alojar cada capa en varios servidores.

También podría gustarte