5° Anno TEORIA 6. Tecniche di accesso ai database in Internet | страница 3
Nel corso di questo modulo saremo interessati solo alla rete Internet o alle Intranet.
Internet: (INTERnational NETworking) Rete composta da migliaia di reti WAN (Wide Area
Network) e LAN (Local Area Network) di computer singoli che operano come se fossero reti.
Questa rete mondiale di computer che utilizzano il protocollo TCP/IP come protocollo comune
di comunicazione.
Tra i servizi disponibili su Intente ci sono i l World Wide Web e la posta elettronica.
Intranet: Rete di computer interna a un'organizzazione, in grado di supportare le applicazioni
ed i servizi Internet quali il World Wide Web e la posta elettronica (in altre parole la rete si basa
sul protocollo TCP/IP). La maggior parte delle reti Intranet è configurata in modo da consentire
ai propri utenti l'accesso all'intera Internet, senza tuttavia consentire agli utenti di Internet di
accedere ai computer della rete Intranet.
Il protocollo di rete che considereremo come protocollo standard al livello Applicazione sarà
HTTP.
In una rete Intranet (ma anche Internet) possono convivere computer aventi diversi sistemi operativi
purchè per comunicare si basino sui protocolli TCP/IP ed http.
Linux
Windows
Apple OS
HTTP HTTP HTTP
TCP/IP TCP/IP TCP/IP
Ethernet / Internet
L’architettura client-server è ormai l’architettura standard parlando di networking.
Architettura di rete client-server: In questa architettura di rete alcuni computer detti server,
forniscono servizi ed altri computer detti client semplicemente richiedono ed utilizzano tali
servizi. Client e Server possono essere su piattaforme diverse o addirittura coincidere con la
stessa macchina, l'importante è che rispettino il protocollo predefinito stabilito per richiedere ed
erogare i servizi offerti.
Nel caso del World Wide Web il protocollo si chiama HTTP ed il linguaggio standard di formato
di una pagina o documento Web è l’HTML.
Le pagine scritte in HTML sono visualizzate da appositi programmi chiamati browser che in
pratica implementano la parte client del protocollo HTTP.
Un browser è un programma che consente la navigazione nella rete Internet, più precisamente
nel World Wide Web. La funzione primaria di un browser è quella di interpretare il codice
HTML (e più recentemente XHTML o il DHTML) e visualizzarlo in forma di ipertesto.