You are on page 1of 24

Conceptos Generales

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 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

You might also like