Cliente rico


En las redes de computadoras , un cliente rico (también llamada pesada , grasa o cliente pesado ) es un ordenador (un " cliente " en cliente-servidor arquitectura de red) que por lo general ofrece una rica funcionalidad independiente del centro servidor . Este tipo de computadora se conocía originalmente como simplemente un "cliente" o "cliente pesado ", [1] en contraste con el " cliente ligero ", que describe una computadora que depende en gran medida de las aplicaciones de un servidor. Un cliente rico puede describirse como un usuario que tiene una gran interacción . [2]

Si bien un cliente rico todavía requiere al menos una conexión periódica a una red o servidor central [ cita requerida ] , a menudo se caracteriza por la capacidad de realizar muchas funciones sin una conexión. Por el contrario, un cliente ligero generalmente realiza el menor procesamiento posible en el cliente, confiando en el acceso al servidor cada vez que los datos de entrada necesitan ser procesados ​​o validados.

El diseñador de una aplicación cliente-servidor decide qué partes de la tarea deben ejecutarse en el cliente y cuáles en el servidor. Esta decisión puede afectar de manera crucial el costo de los clientes y servidores, la solidez y seguridad de la aplicación en su conjunto y la flexibilidad del diseño para modificaciones o portaciones posteriores .

Las características de la interfaz de usuario a menudo obligan a un diseñador a tomar una decisión. Por ejemplo, un paquete de dibujos podría requerir la descarga de una imagen inicial de un servidor y permitir que todas las ediciones se realicen localmente, devolviendo el dibujo revisado al servidor una vez finalizado. Esto requeriría un cliente enriquecido y podría caracterizarse por un retraso prolongado para iniciar y detener (mientras se transfirió un dibujo complejo completo), pero una edición rápida.

Por el contrario, un cliente ligero podría descargar solo las partes visibles del dibujo al principio y enviar cada cambio al servidor para actualizar el dibujo. Esto puede caracterizarse por un tiempo de inicio corto, pero un proceso de edición tediosamente lento.

Los clientes del servidor originales eran simples terminales de visualización de texto que incluían Wyse VDU , y los clientes enriquecidos generalmente no se usaban hasta el aumento en el uso de PC. La fuerza motriz original de la informática de cliente ligero a menudo era el costo; En un momento en que los terminales CRT y las PC eran relativamente costosos, la arquitectura de servidor de cliente ligero permitía implementar la experiencia de computación de escritorio para muchos usuarios. A medida que bajaron los precios de las PC, combinado con una caída en los costos de licencias de software, las arquitecturas cliente-servidor enriquecidas se volvieron más atractivas. Para los usuarios, el dispositivo de cliente enriquecido proporcionó una plataforma más receptiva y, a menudo, una interfaz gráfica de usuario (GUI) mejorada de lo que se podría lograr en un entorno de cliente ligero. [ cita requerida ]En años más recientes, Internet ha tendido a impulsar el modelo de cliente ligero a pesar de la prodigiosa potencia de procesamiento que tiene disponible una PC moderna. [ cita requerida ]