nisfarm.ru

Architektura klient-server: funkce interakce

Počítače, programy a periferní zařízení jsou nerovné složky informační sítě. Někteří vlastní zdroje, takže se nazývají servery, jiní se na tyto zdroje nazývají a jsou nazýváni klienty. Zvažte, jak vzájemně spolupracují a jaká je architektura klient-server.

Architektura klientského serveruArchitektura klient-server




Architektura "Client-Server" je interakce strukturálních součástí v síti založené na určitých principy organizace Tato síť, kde konstrukční prvky jsou server a poskytovatelé uzlů určitých specializovaných funkcí (služeb), stejně jako zákazníci, kteří tuto službu využívají. Specifické funkce jsou rozděleny do tří skupin na základě řešení konkrétních úkolů:

  • vstupní a prezentační funkce jsou navrženy tak, aby spolupracovaly s uživatelem;
  • aplikační funkce - pro každý oblasti předmětu má svůj vlastní soubor;
  • funkce správy zdrojů jsou navrženy pro správu souborového systému, různých databází a dalších komponent.

Autonomní systém, například počítač bez síťového připojení, prezentuje komponenty prezentace, aplikace a správy na různých úrovních. Tyto druhy úrovní jsou operační systém, aplikační a servisní software, různé nástroje. Stejným způsobem jsou všechny výše uvedené součásti prezentovány v síti. Hlavní věc je správné zajištění síťové interakce mezi těmito součástmi.

Serverové počítačePrincip architektury klient-server

Architektura klient-server se nejčastěji používá k vytváření firemních databází, ve kterých jsou informace nejen uloženy, ale mohou být periodicky zpracovávány různými metodami. Databáze je hlavním prvkem jakéhokoli podnikového informačního systému a jádro této databáze je umístěno na serveru. Takže na serveru jsou nejkomplexnější operace týkající se vstupu, ukládání, zpracování a modifikace dat. Když uživatel (klient) přistupuje k databázi (serveru), zpracovává se žádost: přímý přístup k databázi a vrácení odpovědi (výsledek zpracování). Výsledkem zpracování je síťová zpráva o úspěšné operaci nebo o chybě. Serverové počítače mohou zpracovat simultánní přístup více klientů do stejného souboru. Taková práce a přenos dat přes síť vám umožní urychlit práci použitých aplikací.

vývoj aplikací klientských serverůArchitektura klient-server: aplikace technologie

Tato architektura se používá k přístupu k různým zdrojům pomocí síťových technologií: Webové servery, aplikační servery, servery databáze, poštovní servery, firewally, proxy servery. Vývoj aplikací klient-server umožňuje zvýšit bezpečnost, spolehlivost a produktivitu aplikací a sítě jako celku. Nejčastěji se k automatizaci podnikání používají aplikace klient-server.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru