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;