Arquitectura cliente servidor
Enviado por Muryk • 27 de Noviembre de 2012 • Ensayo • 552 Palabras (3 Páginas) • 569 Visitas
ARQUITECTURA CLIENTE SERVIDOR
Desde el punto de vista funcional, se puede definir la arquitectura del Cliente/Servidor como una arquitectura distribuida que permite a los usuarios obtener acceso a la información en forma transparente aún en entornos de multiplataforma diferentes.
En el modelo cliente servidor, el cliente envía un mensaje solicitando un determinado servicio a un servidor (hace una petición), y este envía uno o varios mensajes con la respuesta (provee el servicio).
Funcionamiento Del Sistema Cliente / Servidor
Un sistema cliente/servidor funciona tal como se detalla en el siguiente diagrama:
o El cliente envía una solicitud al servidor mediante su dirección IP y el puerto, que está reservado para un servicio en particular que se ejecuta en el servidor a través de vlan q están asignadas para puerto. .
o El servidor recibe la solicitud y responde con la dirección IP del equipo cliente y su puerto.
Cliente
Es el encargado de procesar e enviar una petición al servidor con el servicio o proceso solicitado para la ejecución de dicha aplicación.
Servidor
El encargado de dar respuestas a las peticiones de los clientes mediante a la solicitud que fue procesada a uno o varios usuarios conectados en una red sin importar las diferentes plataformas q se esté ejecutando.
Objetivos Cliente / Servidor
o Recursos compartidos.
o Escalabilidad
o Interoperabilidad con distintas plataformas
Elementos De La Arquitectura Cliente/Servidor
o Presentación/Captación de Información
o Procesos
o Almacenamiento de la Información
Características Cliente / Servidor
o El Cliente y el Servidor pueden actuar como una sola entidad y también pueden actuar como entidades separadas, realizando actividades o tareas independientes.
o Las funciones de Cliente y Servidor pueden estar en plataformas separadas, o en la misma plataforma.
o Un servidor da servicio a múltiples clientes en forma concurrente.
o Un sistema de servidores realiza múltiples funciones al mismo tiempo
o Cada plataforma puede ser escalable independientemente}
Ventajas Cliente / Servidor
o Facilita la integración de datos entre los diferentes sistemas y compartiendo información con otros clientes.
o Es más factible el mantenimiento o actualizaciones de las aplicaciones que se estén ejecutando en cada uno de los diferentes clientes conectados a una red.
o Proporcionan un mejor control y organización de la información que se estén almacenando en cada uno de los clientes o departamentos además de estar dando soluciones locales.
o Adaptable a nuevas tecnologías de la información para el crecimiento
...