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