Please enable JavaScript.
Coggle requires JavaScript to display documents.
:red_flag:Modello Client/Server :red_flag: (:!:Di cosa si occupa :!:…
:red_flag:Modello Client/Server :red_flag:
:question:Cos'e :question:
https://www.youtube.com/watch?v=RS7KpY4qsEk
:pencil2:Da cosa è formato :pencil2:
Client
Server
:warning:Caratteristiche :warning:
:check:Vantaggi :check:
Fornisce un buon grado di sicurezza.
Tutti i dati sono salvati su un computer centrale
Permette di svolgere un'amministrazione centralizzata,utile per grandi reti.
:green_cross:Svantaggi :green_cross:
Richiede la figura professionale dell'amministratore di rete
Comporta costi più alti per software specifici per la gestione e l'operatività della rete
Richiede una piattaforma hardware potente e molto costosa
Il server è un single point of failure,ossia se non funziona i dati non sono accessibili
:checkered_flag:Collegamenti :checkered_flag:
I client ed il server sono in collegamento tramite un protocollo di comunicazione attraverso una rete di comunicazione. Il protocollo può essere in chiaro o in certi casi crittografato.
Protocolli
HTTP (Hyper Text Transfer Protocol)
TCP/IP(Transmission Control Protocol/Internet Protocol)
Con connessione:Quando un client e un server iniziano a comunicare si possono scambiare pacchetti di controllo prima di spedire i dati effettivi/reali
Senza connessione:possono anche esserci servizi che inviano direttamente i dati senza connessione e riscontri come nel caso dell'UDP
:recycle: Interazioni Client/Server:recycle:
Il computer client si connette direttamente ad un sistema di database o a un server application standard
Server Application
Database
:!:Di cosa si occupa :!:
Frammentazione e riassemblaggio
Multiplexing
Controllo di flusso
Instaurazione della connessione
Controllo di errore
: