Definição – O que significa Smart Client?
Um smart client é um tipo de ambiente de aplicativo conectado à Internet que permite operações baseadas em servidor por meio do modelo de conexão HTTP. Smart client é uma maneira de descrever recursos aprimorados e aplicativos clientes conforme esses tipos de sistemas de TI evoluem. Alguns desenvolvedores descrevem o smart client como um conjunto de sistemas de última geração que evoluiu de um ambiente rich client, onde configurações de duas camadas permitiam que vários usuários obtivessem informações de rede.
Definirtec explica Smart Client
Em geral, a palavra ‘cliente’ é usada em TI para se referir a hardware ou software que acessa serviços de servidor. O servidor coordena esses serviços e os sistemas externos são seus clientes.
Um aspecto disso envolve o detalhamento da ascensão da Internet e o uso de navegadores para oferecer serviços ao cliente diretamente por meio de sites.
No entanto, os aplicativos smart client evoluíram além disso, a fim de fornecer segurança para esses serviços e para agilizar a oferta de serviços a usuários individuais ou clientes. Além disso, os tipos de dispositivos clientes usados também proliferaram.
Enquanto a maioria dos clientes da década de 1990 eram desktops ou laptops, os novos dispositivos clientes incluem diferentes tipos de dispositivos móveis ou smartphones. Além disso, os serviços de smart client compartilham várias características, incluindo o uso de recursos locais, um modelo de conexão mais sempre ativo e melhores recursos para atualizações ou upgrades.