Please enable JavaScript.
Coggle requires JavaScript to display documents.
LE APPLICAZIONI WEB E IL MODELLO CLIENT-SERVER, LE APPLICAZIONI DI RETE,…
LE APPLICAZIONI WEB E IL MODELLO CLIENT-SERVER
TECNOLOGIE E LINGUAGGI
TECNOLOGIE
CLIENT-SIDE
SERVER-SIDE
LINGUAGGI
MARK-UP
PROGRAMMAZIONE
COMUNICAZIONE
SOCKET
PORTA 80
UNICAST
MULTICAST
MODELLO
CLIENT
SERVER
SERVIZI
TELNET
SMTP
FTP
IMAP4
HTTP
LIVELLI E STRATI
BACK-END
PRESENTATION LAYER
MIDLE-TIER
RESOURCE MANAGEMENT LAYER
FRONT-END
BUSINESS LOGIC LAYER
TIER 1
TIER 2
THIN-CLIENT
THICK-CLIENT
TIER 3
LE APPLICAZIONI DI RETE
ARCHITETTURA
PEER-TO-PEER (P2P)
DECENTRALIZZATO
PEER HA FUNZIONE DI CLIENT E DI SERVER
PEERS CONOSCONO I PROPRI INDIRIZZI
CENTRALIZZATO
PEER CONSERVANO I DATI E PERMETTONO DI SCARICARLI
PEERS NON CONOSCONO I LORO INDIRIZZI
SERVER CENTRALE NON MEMORIZZA I DATI MA SOLO LE INFORMAZIONI SUI PEERS
IBRIDE
P2P PARZIALMENTE CENTRALIZZATO
LEAF PEER
FUNZIONE DI INDICIZZAZIONE
CLIENT-SERVER
CLIENT
COMUNICANO SOLO CON IL SERVER
SERVER ATTIVO
POSSONO COMUNICARE CON TUTTI I CLIENT
CONGESTIONE
SERVER FARM
TRASPORTO
AMPIEZZA DI BANDA
THROUGHPUT
TEMPORIZZAZIONE
RTP (REAL TIME PROTOCOL)
TRASFERIMENTO DATI AFFIDABILE
UDP (USER DATAGRAM PROTOCOL)
CONTROLLO DEL RITARDO
BANDA MINIMA
CONTROLLO CONGESTIONE
NO CONTROLLO DI FLUSSO
NO AFFIDABILE
TCP (TRASMISSION CONTROL PROTOCOL)
CONTROLLO FLUSSO
CONTROLLO CONGESTIONE
AFFIDABILE
NO BANDA MINIMA
SICUREZZA
END-TO-END
MODELLI
ISO/OSI
5) SESSIONE
6) PRESENTAZIONE
4)TRASPORTO
3) RETE
2) COLLEGAMENTO
7) APPLICAZIONE
1) FISICO
TCP/IP
2) INTERNET
3) TRASPORTO
1) RETE FISICA
4) APPLICAZIONE
PROTOCOLLI
POP3 (POST OFFICE PROTOCOL)
FTP (FILE TRANSFER PROTOCOL)
SMTP (SIMPLE MAIL TRANSFER PROTOCOL)
HTTP (HYPERTEXT TRANSFER PROTOCOL)
SNMP (SIMPLE NETWORK MANAGEMENT PROTOCOL)
DNS (DOMAIN NAME SYSTEM)
APPLICAZIONI
IDENTIFICATORE PROCESSO
IDENTIFICATORE HOST (INDIRIZZO IP)
IDENTIFICATORE SERVIZIO = PROTOCOLLO + PORTA
COMPOSTE DA:
USER AGENT
PROTOCOLLI
COMUNICANO TRAMITE:
SOCKET DI CONNESSIONE
SOCKET DI BENVENUTO
COMUNICAZIONE NEL WEB CON IL PROTOCOLLO HTTP
MESSAGGI HTTP
RICHIESTA
RIGA DI RICHIESTA
METODI
LINK
POST
HEAD
PUT
DELETE
GET
TRACE
OPTIONS
CONNECT
URI O URL
VERSIONE
INTESTAZIONE (HEADER)
GENERALE
RICHIESTA
CORPO DELL'ENTITà
BODY
RISPOSTA
RIGA INIZIALE
PROTOCOLLO
STATO
HEADER
GENERALI
MIME VERSION
TRANSFER-ENCODING
ENTITà
EXPIRES
CONTENT-TYPE
RICHIESTA
USER-AGENT
HOST
RISPOSTA
SERVER
AUTENTICAZIONE
BODY
METODI
POST
PUT
HEAD
DELETE
OPTIONS
TRACE
GET
HTTP (HYPER TEXT TRANSFER PROTOCOL)
PORTA TCP 80
COMUNICA ATTRAVERSO
SESSIONI
URI (UNIFORM RESOURCE IDENTIFIER)
URL (UNIFORM RESOURCE LOCATOR)
CLIENT-SERVER
CLIENT
ATTIVO
URL
RICHIEDONO E VISUALIZZANO
SERVER
PASSIVO
TCP
FORNISCONO
CONNESSIONI
TEMPORANEA
DOPO LO SCAMBIO DI MESSAGGI LA COMUNICAZIONE SI CHIUDE
PERMANENTE
INCANALATA
PIPELINE
NON INCANALATA
CODICI DI STATO
300-399
REDIRECTION
400-499
CLIENT ERROR
200-299
SUCCESSFUL
500-599
SERVER ERROR
100-199
INFORMATION