Ventajas y desventajas de los clientes ligeros (thin clients)
En programación, el cliente es la interfaz de escritorio que ve el usuario de una aplicación. Un cliente grueso (thick) requiere descargar esa parte al escritorio (Java, C#, etc.), se ejecuta solo y llama a un servidor de aplicaciones por red. Un cliente ligero (thin) no requiere software adicional; hoy suele ser una aplicación web que usa navegador, pero podría ser un terminal especializado.
Distribución fácil
Gran ventaja del cliente ligero: cambios en la aplicación sin enviar software a cada escritorio. En ventas por Internet es esencial; la gente evita instalar software desconocido por virus. Incluso en red corporativa, instalar automáticamente nuevas versiones en todos los escritorios es difícil.
Terminales más baratos
Las apps de cliente ligero tienen gran parte de la lógica de negocio en el servidor remoto, porque el software ligero no puede ejecutarla. Esto permite PCs menos potentes y baratos, ya que solo ejecutan un navegador, no transacciones complejas con base de datos.
Tiempos de respuesta peores
Al dejar la lógica en el servidor, el cliente ligero debe llamarlo para cualquier cambio. Incluso poblar una lista desplegable requiere ida y vuelta al servidor. Los clientes gruesos recuperan y almacenan más info localmente y validan datos al momento, sin esperar envío al servidor, revisión y retorno.
Soporte transaccional menos robusto
Un cliente ligero (navegador) no mantiene enlace permanente con el servidor y la base de datos. Al hacer una llamada, se completa, devuelve resultado y cierra conexión. Con cliente grueso, la conexión puede mantenerse, así que si algo falla en la transacción, cliente y servidor están conectados y recuperan más fácilmente, pues ambos conocen el estado actual de los datos.
Carga de recursos
Por menor necesidad de potencia en el PC y falta de conexión permanente, los clientes ligeros necesitan PCs más ligeros y no cargan tanto la red, pero requieren servidores más robustos para toda la lógica de negocio. Los clientes gruesos son lo opuesto en uso de recursos. Según circunstancias (tamaño servidor, carga de red), un modelo u otro puede ser más ventajoso.
- ·Ventajas y desventajas de un ratón óptico
- ·Ventajas y desventajas de la realidad virtual
- ·Ventajas y desventajas del microprocesador
- ·Ventajas y desventajas de Twitter
- ·Ventajas y desventajas de las tabletas gráficas
- ·Ventajas y desventajas de DSL
- ·Ventajas y desventajas de los cables de red frente a Wi-Fi
- ·Ventajas del servidor web Apache
