Client: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
analogie e livello di servizio |
|||
Riga 11:
Un [[computer]] collegato ad un server tramite una [[rete informatica]] ([[rete locale|locale]] o [[Wide Area Network|geografica]]) ed al quale richiede uno o più servizi, utilizzando uno o più [[Protocollo di rete|protocolli di rete]] è un esempio di client hardware.
Oggi sempre di più i software, come il [[web]], l'[[e-mail]], i [[database]], sono divisi in una parte client (residente ed in esecuzione sul pc client) ed una parte server (residente ed in esecuzione sul server). Un programma di posta elettronica è un esempio di client software. Riprendendo l'analogia con il mondo delle persone, è come se andassimo di tanto in tanto all'ufficio postale a controllare la nostra casella della posta. L'ufficio postale
Ad esempio, nel web il software client è il [[browser]] che comunica con il [[Web server|server web]] attraverso il protocollo [[Hyper Text Transfer Protocol|HTTP]]; per l'e-mail il client è detto in gergo ''mail user agent'' o [[Client di posta|MUA]] (ad esempio, [[Outlook]], [[Mozilla Thunderbird]], [[Eudora]], ...) che comunica con il server attraverso il protocollo [[Simple Mail Transfer Protocol|SMTP]] e [[Post Office Protocol|POP]] o [[Internet Message Access Protocol|IMAP]]; il client per la consultazione o la modifica del database (spesso costituito da [[libreria software|librerie software]] utilizzate da una applicazione) comunica con il [[DBMS]], che gestisce il database e risponde alle [[query|interrogazioni]] del client.
|