Quali sono i vantaggi di una rete Client Server?

August 11

Quali sono i vantaggi di una rete Client Server?


il software Client Server si basa sul modello di business di client e un server, un cliente e un impiegato, un mecenate e un cassiere. I clienti allineano in una coda e sono servite dal server non appena arrivano alla testa della linea. Un sito web aziendale è un buon esempio. Molte persone vogliono ottenere sul sito e devono attendere in linea fino a quando la pagina web è pronto per loro.

Reti Client Server

Internet è un insieme di persone che hanno tutte le attrezzature diverse, e per ogni tipo di apparecchiatura ha un proprio linguaggio per parlare con altre macchine. Ci sono molti schemi per lasciare tutte le diverse macchine comunicare in modo efficace. Uno dei più antichi e più diffuso di questi schemi è il paradigma client-server. Il client e il server condividono alcuni buffer comuni, nonché un accordo su ciò che accade dentro e viene fuori di questi buffer. Qualsiasi tipo di apparecchiature che utilizzano qualsiasi lingua può mettere le informazioni in buffer, e qualsiasi tipo di apparecchiatura utilizzando qualsiasi linguaggio possibile ottenere le informazioni fuori.

Vantaggio per il Cliente

Il vantaggio per il cliente (quella attesa in linea) è che non importa che tipo di attrezzature che si ha e ciò che il linguaggio sta usando. Fino a quando si ottiene la vostra richiesta di servizi al buffer di destra, che si sta per raggiungere il luogo in cui si vuole andare. Questo significa anche che si è completamente liberi di cambiare la vostra attrezzatura quando si vuole, senza interruzione del servizio dal server. Il modello client server protegge anche il cliente perché tutti i server vede è ciò che il cliente mette nel buffer condiviso. Se c'è una richiesta di informazioni sensibili (ad esempio, numero di previdenza sociale del cliente) il cliente può rifiutarsi di mettere le informazioni nel buffer.

Vantaggio per il server

Alcuni degli stessi vantaggi vanno al server. Ad esempio, il server può utilizzare qualsiasi attrezzatura e la lingua, e modificare sia quando vogliono, purché mettere le informazioni nel buffer di destra. Il server controlla anche l'accesso del cliente alle informazioni sensibili. Ad esempio, se il server dispone di un database, può limitare l'accesso a parti sensibili del database (ad esempio, gli stipendi dei dipendenti) per quei clienti che hanno la nulla osta di sicurezza adeguato. Il software che controlla l'accesso ai buffer comune è chiamato "middleware". Ci sono diverse aziende che fanno il middleware e il server di solito paga per il middleware.