2. 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.
4. 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 operación
y mantenimiento
Al mismo que se generan productos y servicios mas
rápidamente y con mejor calidad
5. Características
Servicio: Cliente/Servidor es una relación 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
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.
6. Características
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 añadir nuevos nodos a la red (clientes y/o
servidores).
Fácil 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 verán afectados por ese cambio (o se afectarán
mínimamente). Esta independencia de los cambios
también se conoce como encapsulación.
7. Características
Transparencia de Ubicación: Un servidor puede residir en la misma
maquina del cliente o en otra, en la red. Cliente/Servidor oculta la
ubicación 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)
9. 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.
Son responsables para crear repositorios compartidos (documentos,
imágenes, planos de ingeniaría y otros objetos de datos grandes de la red)
11. Servidores P2P
Se refiere a una red que no tiene clientes ni servidores
fijos, 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, sólo que
de una forma más eficiente.
13. Servidores Web
Un servidor web es un programa que implementa el protocolo HTTP
(HyperText Transfer Protocol). 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, figuras,
formularios, botones y objetos incrustados como animaciones o
reproductores de música y contenido multimedia.
15. Servidores Groupware
Se encarga de la administración de información como texto, imágenes,
correo electrónico, 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.
Un servidor Groupware es un software diseñado para permitir colaborar a
los usuarios, sin importar la localización, vía Internet o vía Intranet
corporativo y trabajar juntos en una atmósfera virtual.
17. Servidores Proxy
En el contexto de las redes informáticas, el término proxy hace referencia
a un programa o dispositivo que realiza una acción en representación de
otro. La finalidad más habitual es la de servidor proxy, 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, esto es, una
única dirección
19. 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.
21. 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.
23. 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.