5° Anno TEORIA 6. Tecniche di accesso ai database in Internet
Tratte da ( 18. TECNICHE DI ACCESSO AI DATABASE IN AMBIENTE INTERNET )
Ipotesi di partenza: concetti di base del networking
Le ipotesi di partenza indispensabili per poter parlare di tecniche di accesso ai database in rete e
programmazione lato server sono le seguenti:
1) consideriamo il modello concettuale di networking (ovvero tutto ciò che riguarda la
comunicazione tra reti diverse) semplificato a 4 livelli;
consideriamo i protocolli di comunicazione della famiglia TCP/IP, il browser come client
universale ed il Web server come server universale.
Modello concettuale di networking semplificato a 4 livelli
Sappiamo che il modello OSI (Open System Interconnection) è il classico modello concettuale di
networking a sette livelli o strati sviluppato dall’ISO (International Standards Organization).
Il modello OSI descrive il flusso dei dati tra il collegamento fisico della rete e l’applicazione
dell’utente finale. Ogni livello o strato è responsabile di una determinata funzione.
Inoltre tale modello concettuale è indipendente da specifici hardware e software e fornisce
un’architettura da rispettare nell’organizzazione dei servizi di rete.
Generalmente non vi è una corrispondenza biunivoca tra i livelli del modello OSI ed i livelli di
un modello realmente implementato per i servizi di rete.
Un classico esempio è quello fornito dal modello di rete TCP/IP che può essere rappresentato con
un modello semplificato a 4 livelli.
Applicazione
Rete
Fisico
In questo modello semplificato:
- il livello Applicazione ingloba le funzionalità di tre differenti livelli del modello OSI e
precisamente i livelli Applicazione, Presentazione e Sessione;
- il livello Fisico ingloba le funzionalità di due differenti livelli del modello OSI e precisamente i
livelli Data Link (o Collegamento Dati) ,e Fisico;