Client

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Nota de desambiguació.svg Desambiguació : si cerqueu la banda homònima, consulteu Client (banda) .
Arquitectura client-servidor a través d’ Internet

Un client (en italià també anomenat client ), en informàtica , en el context de xarxes d’ ordinadors i l’arquitectura de xarxa lògica anomenada client-servidor , indica genèricament qualsevol component de programari , normalment present en una màquina amfitrió , que accedeix als serveis o al recursos d’un altre component anomenat servidor , mitjançant l’ús de determinats protocols de comunicació .

Descripció

La terminologia i el funcionament d’aquest esquema s’originen en una analogia amb el món de les persones, on un barista o botiguer (servidor) obre un servei i espera les sol·licituds dels clients. Els clients solen superar en nombre el proveïdor de serveis, les seves sol·licituds arriben a una tarifa previsible però no predeterminada i els temps de servei solen ser curts en comparació amb el temps "obert" del proveïdor.

Un ordinador connectat a un servidor mitjançant una xarxa informàtica ( local o geogràfica ) i al qual sol·licita un o més serveis, mitjançant un o més protocols de xarxa, és un exemple de client de maquinari. En aquest cas parlem d’arquitectura client-servidor .

Esquema operatiu client-servidor

Avui en dia cada vegada hi ha més programari, com ara el web , el correu electrònic , les bases de dades , que es divideixen en una part del client (residència i execució al PC client) i una part del servidor (residència i execució al servidor). Un programa de correu electrònic és un exemple de client de programari. Prenent l’analogia amb el món de les persones, és com si anéssim de tant en tant a l’oficina de correus per comprovar la nostra safata d’entrada. L’oficina de correus em dóna la clau de la bústia i jo, com a client, mitjançant la clau accedeixo a la bústia de correu connectada a la meva persona.

Per exemple, a la web, el programari client és el navegador que es comunica amb el servidor web a través del protocol HTTP ; per al correu electrònic, el client s’anomena agent d’usuari de correu o MUA (per exemple, Outlook , Mozilla Thunderbird , Eudora , ...) que es comunica amb el servidor a través del protocol SMTP i POP o IMAP ; el client per consultar o modificar la base de dades (sovint formada per biblioteques de programari que utilitza una aplicació) es comunica amb el SGBD , que gestiona la base de dades i respon a les consultes del client.

Hi ha nombrosos exemples de difusió i ús d’aplicacions client ad hoc (sovint de mida limitada i amb llicència de programari gratuït), que s’instal·laran localment, que interfereixen amb un servidor remot; tanmateix, aquesta arquitectura se substitueix progressivament per la basada en el navegador (no cal que instal·leu i utilitzeu un component client específic, però en qualsevol cas el navegador actua com a client o, millor, el servei que realitza el navegador) amb el qual El servei es proporciona en forma d'aplicació web (òbviament, sempre necessiteu el component del servidor sobre el qual descansa la part preponderant del sistema). En alguns casos hi ha la possibilitat d'utilitzar els dos modes.

Articles relacionats

Enllaços externs