| Spiegare a scuola la tecnologia (si parla anche
correttamente di architettura) Client-Server non è difficile
perché tutte le applicazioni di internet sono organizzate in termini di clienti e di
serventi. Si prende una qualsiasi applicazione e si mostra come essa funzioni grazie al
servente che è disponibile ai suoi clienti. Ad esempio, quando noi visitiamo un sito
allora siamo i clienti di questo sito che ci fornisce le sue informazioni cioè fà da
servente. Quando spediamo la posta elettronica siamo i clienti del server che si incarica
di spedirla e di fornire altre facilitazioni. Portare esempi chiari è semplice. Per giustificare l'architettura
Client-Server cioè rendere lo studente pienamente consapevole, ci si deve rifare al
principio gerarchico generale. Il punto di partenza è lo schema gerarchico introdotto
nella risposta n.4, quindi segue la spiegazione n.5. Una volta chiarito che il servente
risulta subordinato ai clienti, allora lo schema gerarchico assume questa forma.

Si tratta di un albero i cui elementi in
alto (= i clienti) si distribuiscono nel territorio, dunque il server si trova al centro
di una stella.

Tale schema spiega in modo rigoroso e
visivo che il web-server si trova al centro di una corona di "naviganti". Lo
stesso dicasi per il mail-server, per il server dell'accesso (più noto come provider)
e per tutti gli altri. Tutta internet può essere studiata come un insieme di
"stelle".
Attenzione.
Anche nella rete gerarchica si trova la stella la quale tuttavia ha un significato
completamente diverso da quello che ha entro internet. Come esempio prendiamo la rete
della seguente banca con sede centrale a Chicago (Illinois, USA).

Questa rete ha un host principale, vari
sistemi-terminale ed infine vari terminali. Ogni macchina che si trova al centro di una
stella controlla le macchine circostanti. La gerarchia è esattamente opposta a quella che
sussiste entro internet.
Inoltre il rapporto gerarchico è
Master-Slave, cioè rigido e non flessibile come quello dell'architettura Client-Server.
Dunque quando si presenta la
configurazione a stella in una rete di telecomunicazioni c'è da precisare quali sono i
reali rapporti tra il centro e la periferia. I principi generali che ho introdotto
chiariscono perfettamente la tecnologia, invece se vengono trascurati ne può nascere
qualche confusione.
Indietro
|