5° Anno TEORIA 6. Tecniche di accesso ai database in Internet | Page 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.