Cliente (informática)


En computación , [1] un cliente es una pieza de hardware o software de computadora que accede a un servicio puesto a disposición por un servidor como parte del modelo cliente-servidor de redes informáticas . El servidor está a menudo (pero no siempre) en otro sistema informático, en cuyo caso el cliente accede al servicio a través de una red. [1]

Un cliente es una computadora o un programa que, como parte de su funcionamiento, se basa en enviar una solicitud a otro programa o a un hardware o software de computadora que accede a un servicio puesto a disposición por un servidor (que puede o no estar ubicado en otra computadora). ). [2] Por ejemplo, los navegadores web son clientes que se conectan a servidores web y recuperan páginas web para mostrarlas. [2] Los clientes de correo electrónico recuperan el correo electrónico de los servidores de correo . El chat en línea utiliza una variedad de clientes, que varían según el protocolo de chat que se utilice. Videojuegos multijugador o videojuegos onlinepuede ejecutarse como un cliente en cada computadora. [2] El término "cliente" también puede aplicarse a computadoras o dispositivos que ejecutan el software de cliente o usuarios que usan el software de cliente.

Un cliente es parte de un modelo cliente-servidor , que todavía se usa en la actualidad. Los clientes y servidores pueden ser programas informáticos que se ejecutan en la misma máquina y se conectan mediante técnicas de comunicación entre procesos. Combinados con tomas de Internet , los programas pueden conectarse a un servicio que opera en un sistema posiblemente remoto a través del conjunto de protocolos de Internet . Los servidores esperan a que los clientes potenciales inicien conexiones que puedan aceptar.

El término se aplicó por primera vez a dispositivos que no podían ejecutar sus propios programas independientes, pero que podían interactuar con computadoras remotas a través de una red. Estos terminales de computadora eran clientes de la computadora central de tiempo compartido .

En una clasificación, los equipos y dispositivos cliente son clientes pesados , clientes ligeros o nodos sin disco .

Un cliente pesado , también conocido como cliente enriquecido o cliente pesado , es un cliente que realiza la mayor parte de las operaciones de procesamiento de datos por sí mismo y no depende necesariamente del servidor . La computadora personal es un ejemplo común de un cliente pesado, debido a su conjunto relativamente grande de características y capacidades y su ligera dependencia de un servidor. Por ejemplo, una computadora que ejecuta un programa de arte (como Krita o Sketchup ) que finalmente comparte el resultado de su trabajo en una red es un cliente pesado. Una computadora que funciona casi en su totalidad como una máquina independiente, excepto para enviar o recibir archivos a través de una red, se denomina estándarestación de trabajo


Un diagrama de red de computadoras de computadoras cliente que se comunican con una computadora servidor a través de Internet
Una computadora de cliente ligero