Concetti Chiave
- Il modello Client/server permette ai client di usufruire dei servizi e dati offerti dai server tramite connessione.
- Un web server elabora le richieste dei client, mentre i browser permettono l'interazione con il server.
- Esempi di web server includono IIS per Windows e Apache per Linux; browser comuni sono Internet Explorer e Mozilla Firefox.
- Il browser interpreta i tag HTML per formattare le informazioni in pagine web leggibili.
- La comunicazione tra client e server avviene via HTTP, con pagine web statiche o dinamiche basate su elaborazione server.
Nel modello di interazione Client/server, i computer con funzioni di server mettono a disposizione i loro applicativi e i loro dati mentre i computer con funzioni di client,dopo essersi connessi ai server ,usufruiscono di tali servizi.
Più in particolare,sul server è installato un particolare software chiamato web server che gli permette di elaborare le richieste dei client e di condividere i suoi servizi,mentre dal client è possibile interagire con il server per utilizzare i suoi servizi attraverso un particolare applicativo chiamato Browser.
Sono esempi di web server i programmi IIS (Internet Information Services) per il sistema operativo Microsoft Windows e Apache per il mondo Linux,mentre sono esempi di browser Internet Exploer,Netscape e Mozilla Firefox,solo per citare i più diffusi.
In realtà un browser e un programma traduttore(in particolare svolge la funzione i interprete)dei tag HTML (Hyoer Text Markup Language),per cui le pagine HTML che giungono al client via rete sono interpretate,in modo da poter formattare le informazioni ricevute in pagine web cosi come le conosciamo.
Un utente,attraverso il suo PC collegato in rete,utilizza un browser per interagire con il server su cui è installato un web server.
Domande da interrogazione
- Qual è il ruolo principale di un server nel modello Client/server?
- Quali sono alcuni esempi di web server e browser menzionati nel testo?
- Come avviene la comunicazione tra client e server?
Nel modello Client/server, il server mette a disposizione i suoi applicativi e dati, elaborando le richieste dei client e condividendo i suoi servizi tramite un software chiamato web server.
Esempi di web server includono IIS per Microsoft Windows e Apache per Linux, mentre esempi di browser sono Internet Explorer, Netscape e Mozilla Firefox.
La comunicazione avviene tramite pagine web statiche o dinamiche, con il client che invia richieste al server usando il protocollo HTTP e specificando l'indirizzo URL della pagina desiderata.