Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú dvoch kategórií Server klientovi Application Development ?

Aplikácie klienta a servera sú populárny model pre vývoj systému , ktorý umožňuje logiku a prístup k dátam cez distribuovanom prostredí . Architektúra klient - server môže tiež zvýšiť flexibilitu , čo umožňuje vývojárom používať jeden programovací jazyk alebo prostredie pre jednu časť a iných prostrediach pre ostatné oddiely . Typy architektúry klient - server sa zvyčajne zaraďujú na základe počtu úrovní , alebo úsekov , aplikácie . Model dvoch - tier klient - server

dvojstupňový model je ten , ktorý väčšina užívateľov počítačov sú oboznámení s , to je základná základom internetu . V klasickej dvoch - tier architektúry , jedna časť systému - tzv klient - odosiela požiadavky na iné časti systému - tzv server - . Ktorý spracováva žiadosti a pošle odpoveď späť

Veľa z internetu , z prezeranie webových stránok na e - mail , je založený nejakým spôsobom na tejto architektúre . Webový prehliadač ( klient ) odošle požiadavku na webový server , ktorý určuje , čo používateľ hľadá , a posiela informácie späť klientovi . ( Pozri odkaz 1 ) .
Model N - tier klient - server

Po dvojstupňový model , ďalšie kategorizácia architektúry klient - server je všeobecnejší prístup , sa nazýva n - tier model . V tejto architektúre , " n" predstavuje ľubovoľný počet úrovní , od troch do nekonečna . Napríklad , zvažovať e - mailovej aplikácie webové . Užívateľ prihlási pomocou svojho webovom prehliadači . Prehliadač odošle túto požiadavku na webový server na spracovanie pokus log - in užívateľa . Webový server bude mať tieto informácie a odoslať ju prostredníctvom na databázový server porovnať dáta odoslané klientom s dátami v databázovom serveri . Databázový server odošle výsledok späť na webový server , ktorý odošle odpoveď späť klientovi . Ak sa užívateľ úspešne prihlási , bude ďalšie stránky znova odoslať požiadavku na webový server , čo si vyžiada správy užívateľov z e - mailového servera . To by bolo považované za štvorstupňový systém špeciálne
N - tier zvláštny prípad : . Trojstupňový systém

K dispozícii je špeciálny prípad n - tier kategórii , pretože jeho výskytu na celom webe . Trojvrstvová model je takmer všadeprítomná po celom internete , ktorý slúži ako základ pre drvivú väčšinu webových stránok . Architektúra je pomerne jednoduchý : webový prehliadač je prvý stupeň , webový aplikačný server je druhá úroveň a databázová vrstva je tretia vrstva . Aj keď je to celkom jednoduché pridať ďalšie poschodia do tohto systému ( tj komunikáciu s e - mailovým serverom ) , tento model je základom pre prakticky všetky non - triviálne webových aplikácií .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené