PočítačeInformační technologie

Klient-server architektura: rysy interakce

Počítače, software a periferní zařízení jsou různorodé součásti informační sítě. Některé mají nějaký zdroj, takzvané servery, zatímco jiní se obrátit na tyto zdroje se nazývají klienty. Zvážit, jak na sebe vzájemně působí a co představuje architekturu klient-server.

Architektura klient-server

Architektura „klient-server“ je interakce konstrukčních prvků sítě na základě určitých zásad organizace sítě, které jsou strukturální komponenty serverových komponent a dodavatelů některých specializovaných funkcí (služeb), jakož i zákazníci, kteří používají tuto službu. Specifické funkce mohou být rozděleny do tří skupin na základě konkrétních úkolů:

  • Vstupní a prezentace funkce jsou určeny pro interakci uživatele se systémem;
  • Funkce aplikace - pro každou doménu má svůj vlastní soubor;
  • Funkce pro správu jsou navrženy tak, aby spravovat souborový systém, různé databáze, a další komponenty.

Stand-alone systém, jako je počítač bez připojení k síti, prezentuje komponenty aplikované a řízení na různých úrovních. Tento druh úrovní jsou považovány za operační systém, aplikace a utility software, různé nástroje. Podobně síť představuje všechny výše uvedené komponenty. Hlavní věc - právo poskytovat interakci sítě mezi těmito složkami.

Princip fungování architektuře klient-server

Architektura klient-server nejčastěji používá k vytvoření firemních databází, kde jsou informace nejen uložené, ale také čas od času zpracovat celou řadu metod. Tato databáze je klíčovým prvkem jakéhokoli podnikového informačního systému, a server je jádrem tohoto rámce. To znamená, že server se vyskytují složité operace na vstupní, skladování, zpracování a modifikaci dat. Když uživatel (klient) přistupuje k databázi (server), je požadavek zpracován: přímý přístup k databázi a vrátí odpověď (výsledek zpracování). Výsledkem zpracování - síť zprávu o úspěšné operaci nebo chybou. Server počítače zvládne současných požadavků několika klientů na stejný soubor. Tato práce a přenos dat po síti, aby urychlila práci aplikačního softwaru.

Klient-server architektura: využívání technologií

Tato architektura se používá pro přístup k celé řadě zdrojů s využitím síťových technologií: webové servery, aplikační servery, databáze, poštovní servery, firewally, proxy servery. vývoj aplikací typu klient-server umožňuje zlepšit bezpečnost, spolehlivost a výkon svých aplikací a síť jako celek. Mezi nejčastější aplikace klient-server použita pro obchodní automatizaci.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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