Cliente pesado

Comparación en tamaño entre un computador de escritorio tradicional (cliente pesado) y un cliente liviano.

Se denomina cliente pesado al programa "cliente" de una arquitectura cliente-servidor cuando la mayor carga de cómputo está desplazada hacia la computadora que ejecuta dicho programa. También se conoce como cliente grueso (anteriormente se conocía como cliente rico pero esta acepción ya está en desuso).

Un cliente pesado es la antítesis de un cliente liviano (también denominado cliente ligero).

Explicación detallada

Una Aplicación informática con arquitectura cliente-servidor consta de dos programas:

  • El programa cliente, que se ejecuta en la computadora que interactúa con el usuario (habitualmente un ordenador personal).
  • El programa servidor, que se ejecuta en una computadora central (habitualmente en una computadora servidor dentro de un CPD).

Ambos programas colaboran entre sí gracias a una red de comunicaciones.

Las funcionalidades de la aplicación deben repartirse entre ambos programas, en principio, de forma equitativa. Sin embargo, por razones de viabilidad técnica o económica puede ser necesario un reparto desigual de dichas funcionalidades. Esto se denomina "carga de cómputo".

El programa cliente se califica como pesado cuando asume la mayor parte de las funcionalidades. Por ejemplo, una hipotética aplicación de punto de venta tendría el siguiente reparto:

  • Cliente:
    • Identificar cada producto (por ejemplo, mediante código de barras).
    • Calcular el importe total de la factura.
    • Calcular y desglosar los impuestos.
    • Aplicar ofertas y descuentos.
    • Emitir el ticket de compra.
    • Abrir y cerrar la caja.
    • Ejecutar transacciones bancarias con tarjeta de crédito.
  • Servidor:
    • Almacenar los tickets emitidos.
    • Descontar los productos comprados del stock de la tienda.
    • Proporcionar los precios de cada producto.
Other Languages
Deutsch: Fat Client
English: Fat client
فارسی: فت کلاینت
français: Client lourd
қазақша: Қалың клиент
Bahasa Melayu: Pelanggan besar
polski: Gruby klient
português: Fat client