www.wikidata.uk-ua.nina.az
U Vikipediyi ye statti pro inshi znachennya cogo termina Kliyent znachennya Arhitektura kliyent server ye odnim iz arhitekturnih shabloniv programnogo zabezpechennya ta ye dominuyuchoyu koncepciyeyu u stvorenni rozpodilenih merezhnih zastosunkiv i peredbachaye vzayemodiyu ta obmin danimi mizh nimi Vona peredbachaye taki osnovni komponenti nabir serveriv yaki nadayut informaciyu abo inshi poslugi programam yaki zvertayutsya do nih nabir kliyentiv yaki vikoristovuyut servisi sho nadayutsya serverami merezha yaka zabezpechuye vzayemodiyu mizh kliyentami ta serverami Model kliyent server Serveri ye nezalezhnimi odin vid odnogo Kliyenti takozh funkcionuyut paralelno i nezalezhno odin vid odnogo Nemaye zhorstkoyi priv yazki kliyentiv do serveriv Bilsh nizh tipovoyu ye situaciya koli odin server odnochasno obroblyaye zapiti vid riznih kliyentiv z inshogo boku kliyent mozhe zvertatisya to do odnogo servera to do inshogo Kliyenti mayut znati pro dostupni serveri ale mozhut ne mati zhodnogo uyavlennya pro isnuvannya inshih kliyentiv Zmist 1 Kliyent ta server 1 1 Obov yazki ta vzayemodiya 1 2 Prikladi 2 Tririvneva arhitektura 2 1 Prikladi 3 PosilannyaKliyent ta server RedaguvatiDuzhe vazhlivo yasno uyavlyati hto abo sho rozglyadayetsya yak kliyent Mozhna govoriti pro kliyentskij komp yuter z yakogo vidbuvayetsya zvernennya do inshih komp yuteriv Mozhna govoriti pro kliyentske ta serverne programne zabezpechennya Nareshti mozhna govoriti pro lyudej yaki bazhayut za dopomogoyu vidpovidnogo programnogo ta aparatnogo zabezpechennya otrimati dostup do tiyeyi chi inshoyi informaciyi Zagalnoprijnyatim ye polozhennya sho kliyenti ta serveri ce persh za vse programni moduli Najchastishe voni znahodyatsya na riznih komp yuterah ale buvayut situaciyi koli obidvi programi i kliyentska i serverna fizichno rozmishuyutsya na odnij mashini v takij situaciyi server chasto nazivayetsya lokalnim Obov yazki ta vzayemodiya Redaguvati Model kliyent servernoyi vzayemodiyi viznachayetsya persh za vse rozpodilom obov yazkiv mizh kliyentom ta serverom Logichno mozhna vidokremiti tri rivni operacij riven predstavlennya danih yakij po suti yavlyaye soboyu interfejs koristuvacha i vidpovidaye za predstavlennya danih koristuvachevi i vvedennya vid nogo keruyuchih komand prikladnij riven yakij realizuye osnovnu logiku zastosunku i na yakomu zdijsnyuyetsya neobhidna obrobka informaciyi riven upravlinnya danimi yakij zabezpechuye zberigannya danih ta dostup do nih Dvorivneva kliyent serverna arhitektura peredbachaye vzayemodiyu dvoh programnih moduliv kliyentskogo ta servernogo V zalezhnosti vid togo yak mizh nimi rozpodilyayutsya navedeni vishe funkciyi rozriznyayut model tonkogo kliyenta v ramkah yakoyi vsya logika zastosunku ta upravlinnya danimi zoseredzhena na serveri Kliyentska programa zabezpechuye tilki funkciyi rivnya predstavlennya model tovstogo kliyenta v yakij server tilki keruye danimi a obrobka informaciyi ta interfejs koristuvacha zoseredzheni na storoni kliyenta Tovstimi kliyentami chasto takozh nazivayut pristroyi z obmezhenoyu potuzhnistyu kishenkovi komp yuteri mobilni telefoni ta in Prikladi Redaguvati Tipovim prikladom kliyent servernoyi vzayemodiyi ye WWW Isnuye velichezna kilkist vebserveriv na yakih rozmishuyetsya ta chi insha informaciya U najprostishomu vipadku cya informaciya yavlyaye soboyu nabir vebstorinok yaki mozhut zberigatisya na serveri u viglyadi fajliv rozmichenih za dopomogoyu movi rozmitki HTML Ale situaciya yak pravilo ye skladnishoyu znachna chastina vebresursiv na suchasnomu etapi ye dinamichnimi tobto voni ne isnuyut v zazdalegid pidgotovlenomu viglyadi a stvoryuyutsya bezposeredno v procesi obrobki zapitu vid koristuvacha Dlya togo shob lyudina yaka pracyuye v Interneti mogla pereglyanuti tu chi inshu storinku na yiyi komp yuteri povinno buti vstanovleno vidpovidne programne zabezpechennya Programi dlya pereglyadu vebstorinok nazivayutsya brauzerami veboglyadachami Najposhirenishi brauzeri Google Chrome Internet Explorer Firefox Safari i Opera Ale krim brauzeriv do serveriv mozhut zvertatisya i inshi kliyenti a same avtonomni programi Voni mozhut peredbachati vzayemodiyu z lyudinoyu a mozhut pracyuvati v cilkom avtomatichnomu rezhimi Tipovim klasom takih program ye roboti priznacheni dlya avtomatichnogo pereglyadu vebresursiv Zokrema roboti ye vazhlivim elementom poshukovih sistem i vikoristovuyutsya nimi dlya pereglyadu storinok i zboru informaciyi pro nih Dlya zapitu do vebservera kliyentska programa povinna zadati misceznahodzhennya komp yutera na yakomu rozmishuyetsya serverna programa nazvu potribnogo dokumenta i mozhlivo inshi dani yaki specifikuyut zapit Merezha zabezpechuye znahodzhennya servera i peredachu jomu kliyentskogo zapitu Serverni programi obroblyayut cej zapit vidpovid peresilayetsya po merezhi kliyentovi Tririvneva arhitektura RedaguvatiTririvneva kliyent serverna arhitektura yaka pochala rozvivatisya z seredini 90 h rokiv peredbachaye viddilennya prikladnogo rivnya vid upravlinnya danimi Vidokremlyuyetsya okremij programnij riven na yakomu zoseredzhuyetsya prikladna logika zastosunku Programi promizhnogo rivnya mozhut funkciyuvati pid upravlinnyam specialnih serveriv zastosunkiv ale zapusk takih program mozhe zdijsnyuvatisya i pid upravlinnyam zvichajnogo vebservera Nareshti upravlinnya danimi zdijsnyuyetsya serverom danih Dlya roboti z sistemoyu koristuvach vikoristovuye standartne programne zabezpechennya zvichajnij brauzer Ce pozbavlyaye jogo neobhidnosti zavantazhuvati ta instalyuvati specialni programi hocha inkoli taka neobhidnist vse taki vinikaye Ale koristuvachevi slid nadati v rozporyadzhenni interfejs yakij dozvolyav bi jomu vzayemodiyati z sistemoyu i formuvati zapiti do neyi Formi sho viznachayut cej interfejs rozmishuyutsya na vebstorinkah ta zavantazhuyutsya razom z nimi Veboglyadach formuye zapit ta peresilaye jogo do servera yakij zdijsnyuye obrobku Pri neobhidnosti server viklikaye serverni programni moduli yaki zabezpechuyut obrobku zapitu i v razi potrebi zvertayutsya do servera danih Server danih zdijsnyuye operaciyi z danimi sho zberigayutsya v sistemi ta skladayut yiyi informacijnu osnovu Zokrema vin mozhe zdijsniti vibirku z informacijnoyi bazi vidpovidno do zapitu ta peredati yiyi modulyu promizhnogo rivnya dlya podalshoyi obrobki Dani z yakimi pracyuye server danih najchastishe organizovani yak relyacijna baza danih Najchastishe vebserver i serverni moduli promizhnogo rivnya rozmishuyutsya na odnomu komp yuteri hoch i yavlyayut soboyu okremi i logichno nezalezhni programni moduli Prikladi Redaguvati Na suchasnomu etapi dlya programuvannya moduliv promizhnogo rivnya vikoristovuyetsya mova servernih scenariyiv PHP a dlya upravlinnya danimi sistema keruvannya bazami danih MySQL Takim chinom zv yazku PHP MySQL slid rozglyadati yak standartnij instrument dlya stvorennya porivnyano prostih interaktivnih vebsajtiv ta sistem elektronnoyi komerciyi blizko 90 komercijnih sistem sogodni koli stvoryuyetsya same na cij osnovi Vodnochas yak zasobi upravlinnya danimi tak i middleware zasobi mozhut buti najriznomanitnishimi Tak dlya stvorennya servernih zastosunkiv krim PHP shiroko zastosovuyutsya Java Perl Python Vzagali tehnologiyi stvorennya rozpodilenih zokrema vebdodatkiv strimko rozvivayutsya Slid zgadati pro tehnologiyi EJB Enterprise Java Beans CORBA a takozh pro NET porivnyano novu iniciativu kompaniyi Microsoft Dlya zberigannya danih ta yih peredachi chasto vikoristovuyetsya tak zvana rozshiryuvana mova rozmitki XML Extensible Markup Language Posilannya RedaguvatiInternet terminal NSMEP Bankivska enciklopediya S G Arbuzov Yu V Kolobov V I Mishenko S V Naumenkova Kiyiv Centr naukovih doslidzhen Nacionalnogo banku Ukrayini Znannya 2011 S 199 Institucijni zasadi rozvitku bankivskoyi sistemi Ukrayini ISBN 978 966 346 923 2 Internet terminal NSMEP Terminologichnij slovnik z pitan zapobigannya ta protidiyi legalizaciyi vidmivannyu dohodiv oderzhanih zlochinnim shlyahom finansuvannyu terorizmu finansuvannyu rozpovsyudzhennya zbroyi masovogo znishennya ta korupciyi A G Chubenko M V Loshickij D M Pavlov S S Bichkova O S Yunin Kiyiv Vaite 2018 S 314 ISBN 978 617 7627 10 3 Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno berezen 2014 nbsp Ce nezavershena stattya pro programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title Kliyent serverna arhitektura amp oldid 38187114