Cliente (informática)

O cliente é unha aplicación informática ou un computador que consome un servizo remoto noutro computador coñecido como servidor, normalmente a través dunha rede de telecomunicacións.Sadoski, Darleen. Client/Server Software Architectures--An Overview, Software Technology Roadmap, 1997-08-02. Consultado o 2008-09-16. Tamén se pode definir que un cliente é calquera cousa (que non sexa un servidor) que se conecta a un servidor.

O termo usouse inicialmente para os chamados terminais parvos, dispositivos que non eran capaces de executaren programas por si mesmos, mais podían conectarse e interactuar con computadores remotos por medio dunha rede e deixar que este realizase todas as operacións requiridas, mostrando despois os resultados ao usuario. Utilizábanse sobre todo porque o seu custo neses momentos era moito menor que o dun computador. Estes terminais parvos eran clientes dun computador mainframe por medio do tempo compartido.

Hoxe adóitase utilizar para referirse a programas que requiren especificamente unha conexión a outro programa, ao que se denomina servidor e que adoita estar noutra máquina. Xa non se utilizan por criterios de custo, senón para obter datos externos (por exemplo páxinas web, información actualizada sobre parámetros climáticos, ou bases de datos, etc.), interactuar con outros usuarios a través dun xestor central (por exemplo os protocolos BitTorrent ou IRC), compartir información con outros usuarios (servidores de arquivos e outras aplicacións Groupware) ou utilizar recursos dos que non se dispón na máquina local (por exemplo impresión).

Un dos clientes máis utilizados, sobre todo pola súa versatilidade, é o navegador web. Moitos servidores son capaces de ofrecer os seus servizos a través dun navegador en lugar de requirir a instalación dun programa específico.

 Tipos 
Existen varios tipos de clientes, dependendo da cantidade de tarefas que realice o cliente en comparación co servidor.

 Cliente pesado 
Un cliente pesado pode almacenar datos locais, e ten a capacidade de procesar datos.

 Cliente livián 
Un cliente livián non pode almacenar datos locais, nin ten a capacidade de procesar datos.

 Notas 

 Véxase tamén 

 Outros artigos 
 Cliente lixeiro, cliente pesado, cliente híbrido
 Servidor
 Arquitectura Cliente-servidor
 Protocolos Peer-to-peer
 Estación de traballo 

Categoría:Redes de computadores
Categoría:Informática