Documente Academic
Documente Profesional
Documente Cultură
Arquitectura Cliente/Servidor
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
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
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. equipos o de sistemas operativos. Se puede mezclar plataformas de clientes y servidores (Windows/Linux, Linux/Windows, etc)
tiles para compartir archivos a lo largo de red. Son responsables para crear repositorios compartidos (documentos,
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
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
reducir el uso del telfono pero necesitan enviar documentos por fax.
Funcionamiento fax
Servidores de Correos
mensajes (correos) de unos usuarios a otros, con independencia de la red que dichos usuarios estn utilizando.
Funcionamiento Correo
Servidores de Aplicaciones
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