El Concepto Cliente/Servidor
El concepto de Cliente/Servidor (C/S) computacionalmente es bastante simple,
pero el uso del término ha llegado a ser tan variado que parecería confuso.
Básicamente, C/S simplemente significa una computadora (un servidor)
ejecutando programas especiales que "esperan" por
demandas de otras computadoras
(clientes), usualmente sobre una red. Las computadoras del cliente ejecutan
programas especiales que los dejan ponerse en
contacto con y comunicarse con un
servidor. Cuando se establece una conexión, el servidor usualmente "sirve"
datos solicitados a el cliente. Pero otras interacciones varias son también
posibles, tal como la actualización de datos en el servidor por el cliente,
etc. Para trabajar C/S, ambos el cliente y el servidor necesitan saber cómo
hablar el uno al otro para que pueden negociar estos tipos de sesiones.
Muchas de estas reglas se desarrollan como protocolos abiertos y están
disponibles a diseñadores de aplicaciones quienes quieran escribir
aplicaciones cliente y/o servidor que trabajarán con existentes (y futuros)
clientes y servidores usando el mismo protocolo. Algunos ejemplos de
protocolos abiertos son Telnet, FTP, y
Telaraña de Área Mundial.
Esta página es auspiciada por
Obtén tu propia Página Hogar Gratis