Documente Academic
Documente Profesional
Documente Cultură
Actividad 3
Agosto 2017
Arquitectura distribuida
Una arquitectura est compuesta por diferentes componentes funcionales que aprovechan
diferentes estndares o reglas y procesos los cuales permiten integran una amplia gama de
productos, los cuales pueden ser utilizados de manera eficaz
Arquitectura Cliente/Servidor
Esta arquitectura consiste en un cliente el cual realiza las diferentes peticiones al servidor el
cual enva la respuesta; En este tipo de arquitecturas esta repartidas entre los clientes y los
servidores dando as la ventaja de ser centralizada a la gestin de la informacin y a la
separacin de responsabilidades lo cual facilita el diseo del sistema
La arquitectura cliente/servidor sustituye a la arquitectura monoltica en la que no hay
distribucin, tanto a nivel fsico como lgico
Caractersticas del cliente
Qu es un cliente? Es aquel que inicia un requerimiento o peticin de un servicio, este
requerimiento puede convertirse en mltiples requerimientos de trabajo a travs de redes
LAN o WAN,
Qu es un Servidor? Es cualquier recurso de cmputo dedicado a responder a los
requerimientos del cliente. Los servidores pueden estar conectados a los clientes a travs de
redes LAN o WAN, para proveer de mltiples servicios a los clientes y ciudadanos tales
como impresin, acceso a bases de datos, fax, procesamiento de imgenes, etc.
Caractersticas deseables de un sistema de informacin
Infraestructura modular
Infraestructura verstil
Facilidad de uso
- Usuarios aprenden a manipular la herramienta disponible
Interoperabilidad
- Dos o ms sistemas o componentes intercambian informacin de manera
sencilla
Escalabilidad
- Facilidad de modificar y adaptar un sistema a las necesidades del problema para
el cual fue diseado
Flexibilidad
- Capacidad de modificar un sistema para solucionar un problema para el cual no
fue diseado inicialmente
Arquitectura de dos niveles (two tier)
Mantenimiento no particionado del Cdigo
Al hacer cambios hay que volver a comprobar
Hay que administrar las mquinas de los clientes
Los cambios en aplicaciones hay que volverlos a distribuir a todos los clientes
Hay que administrar el rendimiento
El hardware debe soportar el software requerido por los aplicativos