
En informática , [ 1 ] un cliente es un componente de hardware o software que accede a un servicio proporcionado por un servidor como parte del modelo cliente-servidor de redes informáticas . El servidor suele estar (aunque 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 un programa que, como parte de su funcionamiento, se basa en enviar una solicitud a otro programa o a un hardware o software informático que accede a un servicio proporcionado por un servidor (que puede o no estar ubicado en otro ordenador). [ 2 ] Por ejemplo, los navegadores web son clientes que se conectan a servidores web y recuperan páginas web para su visualización. [ 2 ] Los clientes de correo electrónico recuperan correos electrónicos de servidores de correo . El chat en línea utiliza una variedad de clientes, que varían según el protocolo de chat utilizado. Los videojuegos multijugador o los videojuegos en línea pueden ejecutarse como un cliente en cada ordenador. [ 2 ] El término «cliente» también puede aplicarse a ordenadores o dispositivos que ejecutan el software cliente o a usuarios que utilizan el software cliente.
Un cliente forma parte de un modelo cliente-servidor, que aún se utiliza hoy en día. 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 los sockets 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ó inicialmente a dispositivos que no eran capaces de ejecutar sus propios programas de forma independiente, pero que podían interactuar con ordenadores remotos a través de una red. Estos terminales informáticos eran clientes del ordenador central de tiempo compartido .
Tipos
En una clasificación, los ordenadores y dispositivos cliente son clientes pesados , clientes ligeros o nodos sin disco .
Grueso
Un cliente pesado , también conocido como cliente enriquecido o cliente pesado , es un cliente que realiza la mayor parte del procesamiento de datos por sí mismo y no depende necesariamente del servidor. El ordenador personal es un ejemplo común de cliente pesado, debido a su amplio conjunto de funciones y capacidades y su escasa dependencia de un servidor. Por ejemplo, un ordenador que ejecuta un programa de diseño gráfico (como Krita o SketchUp ) y que finalmente comparte el resultado de su trabajo en una red es un cliente pesado. Un ordenador que funciona casi exclusivamente como una máquina independiente, salvo para enviar o recibir archivos a través de una red, se denomina estación de trabajo .
Delgado

Un cliente ligero es un tipo de cliente mínimo. Los clientes ligeros utilizan los recursos del ordenador anfitrión. Generalmente, un cliente ligero solo presenta datos procesados proporcionados por un servidor de aplicaciones , que realiza la mayor parte del procesamiento de datos necesario. Un dispositivo que utiliza una aplicación web (como Office Web Apps ) es un cliente ligero. [ 3 ]
Nodo sin disco
Un nodo sin disco es una combinación de los dos modelos de cliente mencionados anteriormente. Al igual que un cliente pesado, procesa localmente, pero depende del servidor para almacenar datos persistentes. Este enfoque ofrece características tanto del cliente pesado (compatibilidad con multimedia, alto rendimiento) como del cliente ligero (alta capacidad de gestión, flexibilidad). Un dispositivo que ejecuta la versión en línea del videojuego Diablo III es un ejemplo de nodo sin disco.
Referencias
- 1 2 Zacker, Craig T. (2009). Configuración de la infraestructura de aplicaciones de Windows Server 2008. Curso académico oficial de Microsoft. John Wiley & Sons. ISBN 978-0-470-22513-4.
- 1 2 3 "cliente/servidor" . Enciclopedia PCMag . Consultado el 8 de noviembre de 2022 .
- ↑ Baratto, Ricardo A.; Kim, Leonard N.; Nieh, Jason (20 de octubre de 2005). «THINC: Una arquitectura de pantalla virtual para computación de cliente ligero». Actas del vigésimo simposio de la ACM sobre principios de sistemas operativos . Sosp '05. Association for Computing Machinery. págs. 277–290 . doi : 10.1145/1095810.1095837 . ISBN 9781595930798. S2CID 723321 .
- Clientes (informática)
- Computación entre pares