Værtsbaserede netværk vs. Klientservernetværk

...

Både værtsbaserede og klient-server-netværk består af servere og klienter.

Værtsbaserede netværk og klient-server-netværk er forskellige i den type applikationsarkitektur, de bruger. Som deres navne antyder, har værtsbaserede netværk en værtsbaseret applikationsarkitektur, mens klient-server-netværk har en klient-server applikationsarkitektur. Begge typer netværk består af servere og klienter. Klient-server-netværk omfatter webbrowsere og e-mail-klienter. Værtsbaserede netværk er mere tilbøjelige til at lide af serverflaskehalse end deres klient-server-modstykker.

Ansøgningsprogrammer og applikationsarkitekturer

Applikationsprogrammer omfatter fire funktioner: datalagring, dataadgang, programlogik og præsentationslogik. Applikationsarkitekturen angiver, hvordan disse fire funktioner er fordelt mellem serverne og klienterne. En server kan være en mainframe, en minicomputer, en mikrocomputer eller en serverfarm. En klient kan være en simpel terminal, en mikrocomputer, en arbejdsstation, en netværkscomputer eller en transaktionsterminal.

Dagens video

Værtsbaseret netværk

I et værtsbaseret netværk udfører serveren alle fire applikationsprogramfunktioner. Klienten fanger blot brugerens tastetryk og sender dem til serveren. Fordi al behandling udføres af serveren (eller værten), kan serveren blive en flaskehals i et sådant netværk.

Klient-server netværk

I et klient-server-netværk er applikationsprogrammets funktioner opdelt mellem serveren og klienten. Serveren håndterer datalagring og dataadgang. Klienten håndterer præsentationslogik. Programlogikken kan deles mellem server og klient eller tildeles en af ​​de to.