Host - baserade nätverk och client - server- nätverk skiljer sig i den typ av ansökan arkitektur de använder . Som deras namn antyder , host - baserade nät har en värd - baserad applikation arkitektur , medan klient - server- nätverk har en klient - server applikation arkitektur . Båda typerna av nätverk består av servrar och klienter . Klient - server -nätverk omfattar webbläsare och e-postklienter . Värd - baserade nätverk är mer benägna att drabbas av server flaskhalsar än deras klient - server- motsvarigheter . Applikationsprogram och arkitekturer Application
program
Ansökan omfattar fyra funktioner : datalagring , dataåtkomst , programlogik och presentation logik . Ansökan arkitektur lägger ut hur dessa fyra funktioner fördelas mellan servrar och klienter . En server kan vara en stordator, en minidator , en mikrodator eller en serverfarm. En klient kan vara en enkel terminal , en mikrodator , en arbetsstation , en dator i nätverket eller ett affärsbeslut terminal .
Host - baserade nätverk
en värd - baserat nätverk , utför servern alla fyra funktioner tillämpningsprogram . Klienten fångar enbart användarens tangenttryckningar och skickar dem till servern . Eftersom all behandling utförs av servern ( eller host ) , kan servern bli en flaskhals i ett sådant nätverk . Addera ditt klient - server nätverk
en klient - server -nätverk , är det program funktioner delas mellan servern och klienten . Servern hanterar datalagring och dataåtkomst . Klienten hanterar presentationen logik . Programmets logik kan delas mellan server och klient , eller tilldelas en av de två.