Host - baserte nettverk og klient -server- nettverk varierer i type program arkitektur de bruker . Som navnene antyder , host- baserte nettverk har en host- basert program arkitektur , mens klient -server- nettverk har en klient - server applikasjon arkitektur . Begge typer nettverk består av servere og klienter . Klient -server- nettverk omfatter nettlesere og e-postklienter . Host - baserte nettverk er mer sannsynlig at lider av serveren flaskehalser enn sine klient -server- kolleger. Søknad Programmer og Application Arkitekturtilpasninger
Søknad programmer består av fire funksjoner: datalagring, datatilgang, program logikk og presentasjon logikk. Søknaden arkitektur legger ut hvordan disse fire funksjonene er fordelt mellom servere og klienter . En server kan være en stormaskin , en minidatamaskin , en mikro eller en server farm. En klient kan være en enkel terminal , en mikro , en arbeidsstasjon , en datamaskin i nettverket eller en transaksjonsbasert terminal .
Host -basert nettverk
I et host- basert nettverk , utfører serveren alle fire program program funksjoner. Klienten fanger bare brukerens tastetrykk og sender dem til serveren . Fordi all behandling er gjort av serveren (eller host) , kan serveren bli en flaskehals i et slikt nettverk .
Client - Server Network
en klient - server-nettverk , blir søknaden programmet fungerer delt mellom serveren og klienten. Serveren håndterer datalagring, og datatilgang. Klienten håndterer presentasjon logikk. Logikken i programmet kan deles mellom server og klient , eller overdras til en av de to.