Nwlapcug.com


Reti di reti vs Client Server basato su host

Reti di reti vs Client Server basato su host


Reti basate su host e reti client-server differiscono nel tipo di architettura delle applicazioni che utilizzano. Come suggeriscono i loro nomi, reti basate su host hanno un'architettura di applicazione basati su host, mentre reti client-server hanno un'architettura di applicazione client-server. Entrambi i tipi di reti sono costituiti da server e client. Reti client-server includono web browser e client di posta elettronica. Reti basate su host sono più probabile di soffrire di colli di bottiglia server rispetto ai loro omologhi di client-server.

Programmi applicativi e architetture applicative

Programmi applicativi comprendono quattro funzioni: archiviazione dei dati, accesso ai dati, logica di programma e logica di presentazione. L'architettura di applicazione definisce come queste quattro funzioni sono distribuite tra i server e i client. Un server può essere un mainframe, un minicomputer, un microcomputer o una server farm. Un client può essere un semplice terminale, un microcomputer, una workstation, un computer di rete o un terminale transazionale.

Rete basata su host

In una rete basata su host, il server esegue tutte le funzioni del programma di applicazione quattro. Il client semplicemente cattura le battiture dell'utente e li invia al server. Perché tutta l'elaborazione avviene tramite il server (o host), il server può diventare un collo di bottiglia in tale rete.

Rete client-Server

In una rete client-server, le funzioni del programma di applicazione sono divisi tra il server e il client. Il server gestisce l'archiviazione dei dati e accesso ai dati. Il client gestisce la logica di presentazione. La logica del programma può essere suddiviso tra server e client, o assegnata a uno dei due.