Klient-server-arkitektur är en organisationbygga ett lokalt eller distribuerat nätverk, där det finns en separat server och elektroniska noder (klient), mellan vilken datanätverksbelastningen delas, vilket säkerställer deras gemensamma arbete. Mycket ofta sker server-klientbaserat nätverk via ett nätverk av datorer. Servern och klienten kan också vara inte bara elektroniska enheter utan också programvara eller en applikation.

Lokalt nätverk med dedikerad server

En klient-server-arkitektur kan innebära en struktur där det finns flera klienter (vanligtvis cirka tio) datorer för vilka en separat central elektronisk nodserver är tilldelad. En sådan grupp elektroniska enheter kallas ett "lokalt nätverk med en dedikerad server".

Nätverksadministratören har obegränsade rättigheter tilländra serverkonfigurationen. Det har förmågan att installera vilket operativsystem som helst samt utföra underhåll av den centrala platsen. Den huvudsakliga informationsdatabasen kan lokaliseras både på serverdatorn och (av säkerhetsskäl) på alla andra elektroniska enheter som ingår i nätverket. Placeringen av databasen utanför webbservern är också mycket bekväm eftersom på detta sätt kontinuiteten och konsekvensen i driften av alla nätverksdatorer säkerställs under det tekniska arbetet på den centrala webbmaskinen.

Ett dedikerat servernätverk används vanligtvis förför att säkerställa oavbrutet datautbyte mellan filialer i en stor organisation eller ett företag. En annan användning av denna arkitektur är i datorspel i nätverk. Således tillhandahålls kontinuerlig tillgång dygnet runt till lekplatsen från nätverket.

Klient - datorprogram

Klient-server-arkitektur kallas ofta förbetyder också fördelningen av nätverksbelastningen mellan klienten och servern, där klienten är ett datorprogram. I det här fallet finns all konfidentiell information i en central informationsbas på en kraftfull serverdator. Informationsövervakning och skydd tillhandahålls också av servernoden. En sådan organisationsstruktur är mycket fördelaktig genom att servern kan vara mycket bättre och mer tillförlitlig för att säkerställa skydd av hemliga data från obehöriga försök att få tillgång till dem. Åtkomstkontroll upprättas på servern, vilket resulterar i att information endast öppnas för användare som har vissa befogenheter.

Principer för klient-serverarkitektur

Klient-server-arkitekturen kan byggas enligt principen:

  1. En dubbel anslutning som tillhandahåller en webbserver och ett tiotal klienter.

  2. Trippel anslutning, vars struktur ärdet finns en mellanlänk (webbplats) mellan servern och klienten. Den här länken fungerar som mellanhand vid behandling av förfrågningar och mottagna data, eller för att säkerställa skyddet för åtkomst till information, samt för att skydda den från skada och förstörelse. I detta fall kan antalet arbets- eller lekplatser i nätverket ökas avsevärt.

  3. N: e anslutning, vilket gör det möjligtnätverksanslutning av flera webbservrar. Deras antal beror på nivån på nätverksbelastningen. Antalet datorer som kan fungera konsekvent i ett nätverk ökar naturligtvis avsevärt. Mellanservrar ges konventionellt namn: "databasserver", "applikationsserver".

Således ett lokalt nätverk med ett komplexN-strukturen för anslutningen av flera servrar och många klienter ger möjlighet till bättre och mer ergonomisk funktion för alla länkar i nätverkskedjan.

</ p>