Cliente/servidor, desde las ínfimas hasta las
intergalácticas, con tan solo tres bloques
básicos: un cliente, un servidor y la diagonal
(/) que une a los dos.
Situaciones en las que se emplean los bloques:
Cliente/servidor para
tiendas pequeñas y
tribus nómadas
Lo bueno de la tecnología
cliente/servidor es que es
infinitamente maleable. Es
fácil ejecutar en la misma
máquina del cliente y la parte
del servidor de una aplicación.
Cliente/servidor para
tiendas pequeñas y
departamentos
La arquitectura cliente/servidor
está particularmente bien equipada
para los establecimientos de un
solo servidor conectados a redes de
área local.
Cliente/servidor para
empresas
intergalácticas
El modelo cliente/servidor
empresarial aborda las
necesidades de los
establecimientos con una
combinación de servidores
heterogénea.
Arquitectura cliente/servidor
para el mundo posterior a la
escasez
Indagaremos que sistemas nuevos
pueden crearse sobre una plataforma
cliente/servidor cuando la memoria y
el hardware sean costeables hasta lo
insólito.
¿Qué hay dentro de los bloques?
Los tres bloques de la tecnología cliente/servidor:
El bloque básico del cliente ejecuta el lado cliente de la aplicación.
El bloque básico del servidor ejecuta el lado servidor de la aplicación
El bloque básico del middleware se ejecuta en los lados cliente y servidor de la aplicación.
¿Qué es el middleware?
Middleware es un
término confuso que
abarca todo el
software distribuido
que se requiere para
soportar las
interacciones entre
clientes y servidores.
Middleware de servidor a servidor
El middleware no incluye el software que
proporcionara el servicio real, pero si el
que se utiliza para coordinar las
interacciones entre servidores las cuales
suelen ser de naturaleza cliente/servidor:
los servidores son clientes de otros
servidores y viceversa.