DatorerInformationsteknik

Klienten-server-arkitektur: funktioner i samspel

Datorer, programvara och kringutrustning är disparata komponenter i ett informationsnätverk. Vissa har en del resurser, så kallade servrar, medan andra vänder sig till dessa resurser kallas klienter. Överväga hur de interagerar och vad som utgör en klient-server-arkitektur.

Den klient-server-arkitektur

Architecture "client-server" är samspelet mellan de strukturella komponenterna i nätet på grundval av vissa principer för organisationen av nätet, som är strukturella komponenter i serverkomponenter och leverantörer av vissa specialiserade funktioner (tjänster), samt kunder som använder den här tjänsten. Specifika funktioner kan delas in i tre grupper baserat på specifika uppgifter:

  • funktionsingång och presentation är konstruerade för användarinteraktion med systemet;
  • applikationsfunktioner - För varje område har sin egen uppsättning;
  • hanteringsfunktioner är utformade för att hantera filsystemet, olika databaser, och andra komponenter.

Stand-alone-system, såsom en dator utan nätverksanslutning, presenterar komponenterna i tillämpad och förvaltning på olika nivåer. Denna typ av nivåer anses vara operativsystemet, program och hjälpprogram, olika verktyg. På liknande sätt, presenterar nätverket alla ovannämnda komponenter. Det viktigaste - rätten att tillhandahålla nätverks samverkan mellan dessa komponenter.

Rörelse principen om klient-server-arkitektur

Klient-server arkitektur som oftast används för att skapa företags databaser där informationen inte bara lagras, men också från tid till annan för att bearbeta en mängd olika metoder. Databasen är en viktig del av alla företag informationssystem, och servern är kärnan i denna ram. Sålunda, servern uppträder mest komplexa operationer på ingångs, lagring, bearbetning och modifiering av data. När en användare (klient) åtkomst till databasen (server), är denna begäran bearbetats: direkt åtkomst till en databas och returnerar ett svar (behandlingsresultat). Resultatet av bearbetningen - ett nätverksmeddelande om framgångsrik drift eller fel. Serverdatorer kan hantera samtidiga förfrågningar från flera kunder i samma fil. Detta arbete och överföringen av data över nätverket för att påskynda arbetet med programmet.

Den klient-server arkitektur: användning av teknik

Denna arkitektur används för att få tillgång till en mängd resurser med hjälp av nätverkstekniker: webbservrar, applikationsservrar, databaser, e-postservrar, brandväggar, proxyservrar. client-server applikationsutveckling kan du förbättra säkerhet, tillförlitlighet och prestanda dina program och nätverket som helhet. De vanligaste klient-server applikationer som används för affärs automation.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.delachieve.com. Theme powered by WordPress.