stringtranslate.com

cliente rico

En las redes de computadoras , un cliente enriquecido (también llamado cliente pesado , gordo o cliente pesado ) es una computadora (un " cliente " en la arquitectura de red cliente-servidor ) que generalmente proporciona una rica funcionalidad independiente del servidor central . Este tipo de computadora se conocía originalmente simplemente como "cliente" o "cliente pesado", [1] en contraste con " cliente ligero ", que describe una computadora que depende en gran medida de las aplicaciones de un servidor. Un cliente rico puede describirse como aquel que tiene una interacción rica con el usuario . [2]

Si bien un cliente rico todavía requiere al menos una conexión periódica a una red o servidor central [ cita necesaria ] , 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 es necesario procesar o validar datos de entrada.

Introducción

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 su posterior modificación o portabilidad .

Las características de la interfaz de usuario a menudo obligan a tomar una decisión sobre el diseñador. Por ejemplo, un paquete de dibujo 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 rico y podría caracterizarse por una gran demora para iniciar y detener (mientras se transfiere un dibujo complejo completo), pero una edición rápida.

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

Historia

Los clientes del servidor originales eran terminales de visualización de texto simples, incluidas las VDU Wyse , y los clientes enriquecidos generalmente no se utilizaban hasta que aumentó el uso de PC. La fuerza impulsora original de la computación de cliente ligero fue a menudo el costo; En una época en la que las terminales CRT y las PC eran relativamente caras, la arquitectura de cliente ligero-servidor permitía implementar la experiencia de computación de escritorio para muchos usuarios. A medida que los precios de las PC disminuyeron, combinado con una caída en los costos de las licencias de software, las arquitecturas ricas de cliente-servidor se volvieron más atractivas. Para los usuarios, el dispositivo de cliente enriquecido proporcionó una plataforma con mayor capacidad de respuesta y, a menudo, una interfaz gráfica de usuario (GUI) mejorada que la que se podría lograr en un entorno de cliente ligero. [ cita necesaria ] 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 necesaria ]

Aplicaciones de cliente enriquecido alojadas centralmente

Probablemente los clientes más delgados, a veces llamados "ultra delgados", son aplicaciones de escritorio remoto , por ejemplo, los productos Citrix y los Servicios de Escritorio Remoto de Microsoft , que efectivamente permiten que las aplicaciones se ejecuten en una PC virtual alojada centralmente y copie pulsaciones de teclas e imágenes de pantalla entre ellas. la PC local y la PC virtual. Estos clientes ultradelgados se utilizan a menudo para poner a disposición aplicaciones complejas o que consumen muchos datos y que se han implementado como clientes enriquecidos, pero el verdadero cliente está alojado muy cerca del servidor de red. [ cita necesaria ]

Ventajas

Ver también

Referencias

  1. ^ "Definición de cliente pesado". www.techterms.com .
  2. ^ "Interacción de usuario enriquecida de Ajax". Archivado desde el original el 19 de septiembre de 2017 . Consultado el 23 de diciembre de 2018 .