You are on page 1of 24

Conceptos Generales

Arquitectura Cliente/Servidor
 Esta arquitectura consiste básicamente en un cliente que

realiza peticiones a otro programa -el servidor- que le da
respuesta. Es ventajosa en un sistema operativo
multiusuario distribuido a través de una red de
computadoras.

Diagrama .

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 operación y mantenimiento  Al mismo que se generan productos y servicios mas rápidamente y con mejor calidad .Antecedentes  Cliente / Servidor nació por la necesidad que tienen las organizaciones.

 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  Centralización 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 dañar el sistema. Esta centralización también facilita la tarea de poner al día datos u otros recursos.Características  Servicio: Cliente/Servidor es una relación entre procesos que se ejecutan en maquinas independientes. .

. reparar. Cualquier elemento puede ser aumentado (o mejorado) en cualquier momento. o incluso trasladar un servidor. Esta independencia de los cambios también se conoce como encapsulación.  Fácil mantenimiento: al estar distribuidas las funciones y responsabilidades entre varios ordenadores independientes. o se pueden añadir nuevos nodos a la red (clientes y/o servidores). es posible reemplazar.Características  Escalabilidad: se puede aumentar la capacidad de clientes y servidores por separado. mientras que sus clientes no se verán afectados por ese cambio (o se afectarán mínimamente). actualizar.

 Mezclar y Acoplar: Cliente/Servidor es independiente de plataformas de equipos o de sistemas operativos. etc) . Cliente/Servidor oculta la ubicación del servidor. Se puede mezclar plataformas de clientes y servidores (Windows/Linux. o las dos cosas. en la red.Características  Transparencia de Ubicación: Un servidor puede residir en la misma maquina del cliente o en otra. servidor. Un programa puede ser cliente. Linux/Windows.

Algunos tipos de servidores y sus servicios .

planos de ingeniaría y otros objetos de datos grandes de la red) . imágenes.  Son responsables para crear repositorios compartidos (documentos.Servidor de Archivos FTP  Solicitud de registros de archivo  Servicio de información muy primitivo  Muchos mensajes para obtener información  Útiles para compartir archivos a lo largo de red.

Funcionamiento FTP .

sólo que de una forma más eficiente. sino una serie de nodos que se comportan simultáneamente como clientes y como servidores respecto de los demás nodos de la red. Es una forma legal de compartir archivos de forma similar a como se hace en el email o mensajeros instantáneos. .Servidores P2P  Se refiere a una red que no tiene clientes ni servidores fijos.

Funcionamiento P2P .

. figuras. botones y objetos incrustados como animaciones o reproductores de música y contenido multimedia. formularios. En donde son alojadas páginas web o aplicaciones en diferentes formatos siendo el más común HTML (HyperText Markup Language): textos complejos con enlaces.Servidores Web  Un servidor web es un programa que implementa el protocolo HTTP (HyperText Transfer Protocol).

Funcionamiento Web .

vía Internet o vía Intranet corporativo y trabajar juntos en una atmósfera virtual. . correo electrónico. imágenes.  Un servidor Groupware es un software diseñado para permitir colaborar a los usuarios. tablero y boletines electrónicos a través de entornos web integrando diferentes servicios en una sola plataforma y que pueda ser consultado desde cualquier parte del mundo.Servidores Groupware  Se encarga de la administración de información como texto. sin importar la localización.

Funcionamiento Groupware .

esto es.Servidores Proxy  En el contexto de las redes informáticas. una única dirección . que sirve para permitir el acceso a Internet a todos los equipos de una organización cuando sólo se puede disponer de un único equipo conectado. La finalidad más habitual es la de servidor proxy. el término proxy hace referencia a un programa o dispositivo que realiza una acción en representación de otro.

Funcionamiento Proxy .

.Servidores de Fax  Un servidor de fax es una solución ideal para organizaciones que tratan de reducir el uso del teléfono pero necesitan enviar documentos por fax.

Funcionamiento fax .

Servidores de Correos  Un servidor de correo es una aplicación informática que nos permite enviar mensajes (correos) de unos usuarios a otros. . con independencia de la red que dichos usuarios estén utilizando.

Funcionamiento Correo .

Servidores de Aplicaciones  Designados a veces como un tipo de middleware (software que conecta dos aplicaciones). . y a menudo los conectan. los servidores de aplicaciones ocupan una gran parte del territorio entre los servidores de bases de datos y el usuario.

Funcionamiento de middleware .