Esta arquitectura consiste bsicamente en un cliente que realiza peticiones
a otro programa -el servidor- que le da respuesta. Es ventajosa en un sistema operativo multiusuario distribuido a travs de una red de computadoras. Diagrama Antecedentes Cliente / Servidor naci por la necesidad que tienen las organizaciones, de realizar sus operaciones mas eficientemente lo cual se reduce a que el su personal sea mas productivo y reduzcan los costos y gastos de operacin y mantenimiento
Al mismo que se generan productos y servicios mas
rpidamente y con mejor calidad Caractersticas
Servicio: Cliente/Servidor es una relacin entre procesos que se ejecutan
en maquinas independientes. Proceso Servidor: Proveedor de servicios Proceso Cliente: Consumidor de servicios
Recursos Compartidos: Un servidor puede servir a varios clientes al mismo
tiempo y regular su acceso a los recursos
Centralizacin del control: los accesos, recursos y la integridad de los datos
son controlados por el servidor de forma que un programa cliente defectuoso o no autorizado no pueda daar el sistema. Esta centralizacin tambin facilita la tarea de poner al da datos u otros recursos. Caractersticas Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado. Cualquier elemento puede ser aumentado (o mejorado) en cualquier momento, o se pueden aadir nuevos nodos a la red (clientes y/o servidores).
Fcil mantenimiento: al estar distribuidas las funciones y
responsabilidades entre varios ordenadores independientes, es posible reemplazar, reparar, actualizar, o incluso trasladar un servidor, mientras que sus clientes no se vern afectados por ese cambio (o se afectarn mnimamente). Esta independencia de los cambios tambin se conoce como encapsulacin. Caractersticas
Transparencia de Ubicacin: Un servidor puede residir en la misma
maquina del cliente o en otra, en la red. Cliente/Servidor oculta la ubicacin del servidor. Un programa puede ser cliente, servidor, o las dos cosas.
Mezclar y Acoplar: Cliente/Servidor es independiente de plataformas de
equipos o de sistemas operativos. Se puede mezclar plataformas de clientes y servidores (Windows/Linux, Linux/Windows, etc) Algunos tipos de servidores y sus servicios Servidor de Archivos FTP
Solicitud de registros de archivo
Servicio de informacin muy primitivo Muchos mensajes para obtener informacin
tiles para compartir archivos a lo largo de red.
Son responsables para crear repositorios compartidos (documentos, imgenes, planos de ingeniara y otros objetos de datos grandes de la red) Funcionamiento FTP Servidores P2P
Se refiere a una red que no tiene clientes ni servidores
fijos, sino una serie de nodos que se comportan simultneamente como clientes y como servidores respecto de los dems nodos de la red. Es una forma legal de compartir archivos de forma similar a como se hace en el email o mensajeros instantneos, slo que de una forma ms eficiente. Funcionamiento P2P Servidores Web
Un servidor web es un programa que implementa el protocolo HTTP
(HyperText Transfer Protocol). En donde son alojadas pginas web o aplicaciones en diferentes formatos siendo el ms comn HTML (HyperText Markup Language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de msica y contenido multimedia. Funcionamiento Web Servidores Groupware
Se encarga de la administracin de informacin como texto, imgenes,
correo electrnico, tablero y boletines electrnicos a travs de entornos web integrando diferentes servicios en una sola plataforma y que pueda ser consultado desde cualquier parte del mundo.
Un servidor Groupware es un software diseado para permitir colaborar a
los usuarios, sin importar la localizacin, va Internet o va Intranet corporativo y trabajar juntos en una atmsfera virtual. Funcionamiento Groupware Servidores Proxy
En el contexto de las redes informticas, el trmino proxy hace referencia a
un programa o dispositivo que realiza una accin en representacin de otro. La finalidad ms habitual es la de servidor proxy, que sirve para permitir el acceso a Internet a todos los equipos de una organizacin cuando slo se puede disponer de un nico equipo conectado, esto es, una nica direccin Funcionamiento Proxy Servidores de Fax
Un servidor de fax es una solucin ideal para organizaciones que tratan de
reducir el uso del telfono pero necesitan enviar documentos por fax. Funcionamiento fax Servidores de Correos
Un servidor de correo es una aplicacin informtica que nos permite enviar
mensajes (correos) de unos usuarios a otros, con independencia de la red que dichos usuarios estn utilizando. Funcionamiento Correo Servidores de Aplicaciones
Designados a veces como un tipo de middleware (software que conecta
dos aplicaciones), los servidores de aplicaciones ocupan una gran parte del territorio entre los servidores de bases de datos y el usuario, y a menudo los conectan. Funcionamiento de middleware