Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Copertine ed immagini, Schemi e mappe concettuali di Diritto informatico

Copertine e documenti trattabili

Tipologia: Schemi e mappe concettuali

2022/2023

Caricato il 18/06/2023

laurellllllllllllll
laurellllllllllllll 🇮🇹

1 documento

1 / 23

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Informatica di base
prof.ssa Cristina Iurissevich
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17

Anteprima parziale del testo

Scarica Copertine ed immagini e più Schemi e mappe concettuali in PDF di Diritto informatico solo su Docsity!

Informatica di base

prof.ssa Cristina Iurissevich

[email protected]

Client / Server

Un web server è un’applicazione software che, in esecuzione su un server, è in grado di gestire le richieste di trasferimento di pagine web di un client, ovvero di un browser.

Web Server

Un client indica un qualunque componente hardware o software che accede ai servizi o alle risorse di un'altra componente detta server attraverso l'uso di determinati protocolli di comunicazione.

Web Client

In un ambiente client/server sul device client è in esecuzione un software applicativo (programma client) che: ● Abilita l’utente a spedire una richiesta di informazioni al server ● Formatta la richiesta in maniera tale che il server possa comprenderla ● Formatta la risposta del server in modo che l’utente possa leggerla

Funzionamento modello Client / Server

  1. Il client manda una richiesta al server;
  2. Il server (in stato di ascolto, listening) riceve la richiesta;
  3. Esegue il servizio richiesto (mediante un thread concorrente);
  4. Manda una risposta ed eventualmente dei dati al client;
  5. Il client riceve la risposta ed eventualmente i dati.

invio richiesta

ricezione risposta

elaborazione richiesta

Domande

Il browser è il programma client per eccellenza che invia richieste http ai web server.

La richiesta http può essere inviata sia digitando l’ URL (Uniform Resource Locator) nella casella dell’indirizzo, sia cliccando sui collegamenti visualizzati nella finestra. Il browser presenta nella finestra i documenti forniti dal web server come risposta.

I computer che sono connessi in rete vengono identificati tramite l’ indirizzo IP (Internet Protocol), composto da quattro gruppi di cifre comprese tra 0 e 255, separati da punti.

L’acronimo URL sta per Uniform Resource Locator, e viene utilizzato per identificare un indirizzo univoco necessario per raggiungere una risorsa sul web. Questo codice viene inserito nella barra del browser.

Un indirizzo URL identifica quindi il file in maniera del tutto univoca: ogni singolo contenuto ha il proprio indirizzo su internet.

L’URL è composto da una serie di caratteri che identificano una risorsa sul web ed ha una propria struttura ben precisa. Un URL è suddiviso in diverse “sezioni” alcune delle quali sono opzionali.

URL - Uniform Resource Locator

https://www.w3.org/

schema o protocollo (hyper text transfer)

sottodominio

dominio di secondo livello

dominio di primo livello (TLD)

hostname

Nel 1995 Microsoft ottenne la licenza del vecchio codice Mosaic e creò il proprio browser: Internet Explorer. Il suo rilascio scatenò una guerra. Netscape e Microsoft lavorarono febbrilmente per creare nuove versioni dei loro programmi, ciascuno cercando di superare l’altro con prodotti migliori e più veloci.

Netscape creò e distribuì JavaScript , offrendo ai siti web potenti capacità di elaborazione che prima non avevano. Microsoft rilanciò con i fogli di stile, Cascading Style Sheets (CSS) , che sono poi diventati lo standard di progettazione delle pagine web.

Microsoft iniziò a distribuire Internet Explorer con il proprio sistema operativo Windows. In 4 anni raggiunse il 75% del mercato e nel 1999 il 99%.

Netscape decise di rendere open source il suo codice e creò l’organizzazione non-profit Mozilla, che continuò a sviluppare il browser e rilasciò Firefox nel

  1. Firefox fu creato per fornire agli utenti web una possibilità di scelta, nell’ambito del monopolio dei browser che si era imposto e che si riteneva non andasse incontro agli interessi degli utenti e del Web aperto. Nel 2010, Mozilla Firefox e altri avevano ridotto la quota di mercato di Internet Explorer al 50%.

Domande

Il motore di ricerca

Uno spider (detto anche crawler o robot), è un software che analizza i contenuti della rete in un modo metodico e automatizzato. Acquisisce una copia testuale di tutti i documenti presenti in una o più pagine web creando un indice che ne permetta la ricerca e la visualizzazione.

Un uso estremamente comune degli spider viene effettuato sul Web: esso si basa su una lista di URL da visitare fornita al motore di ricerca. Durante l'analisi di una URL vengono identificati tutti i collegamenti ipertestuali presenti nel documento e vengono aggiunti alla lista di URL da visitare. Il processo può essere concluso manualmente o dopo che un determinato numero di collegamenti è stato seguito.

Attraverso il file "robots.txt" posto nella root del sito possiamo indicare a gli spider cosa indicizzare e cosa no.

Domande