Host baserte nettverk Vs. Client Server Networks

Host baserte nettverk Vs. Client Server Networks


Host-baserte nettverk og klient-server nettverk variere i type søknaden arkitektur de benytter. Som navnene antyder, vertsbaserte nettverk har en vertsbasert applikasjon arkitektur, mens klient-server-nettverk har en klient-server applikasjon arkitektur. Begge typer nettverk er bygget opp av tjenere og klienter. Klient-server nettverk inkluderer nettlesere og e-postklienter. Vertsbaserte nettverk er mer sannsynlig at lider av serverflaskehalser enn sine klient-server-kolleger.

Søknad Programmer og applikasjonsarkitekturer

Programmer omfatter fire funksjoner: datalagring, datatilgang, program logikk og presentasjon logikk. Søknaden arkitektur legger ut hvordan disse fire funksjonene er fordelt på servere og klienter. En server kan være en stormaskin, en minidatamaskin, en mikrodatamaskin eller en serverfarm. En klient kan være en enkelt terminal, en mikrodatamaskin, en arbeidsstasjon, en nettverksdatamaskin eller en transaksjonsterminal.

Host-basert nettverk

I en host-basert nettverk, utfører serveren alle fire søknad programfunksjoner. Klienten bare registrerer brukerens tastetrykk og sender dem til serveren. Fordi all prosessering utføres av serveren (eller verts), kan serveren bli en flaskehals i et slikt nettverk.

Client-Server Network

I en klient-server-nettverk, blir søknaden programfunksjonene delt mellom serveren og klienten. Serveren håndterer datalagring og datatilgang. Klienten håndterer presentasjon logikk. Den programlogikk kan deles mellom server og klient, eller er tilordnet en av de to.