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

Súčasti klient /server systémy

Existujú dve hlavné zložky Client /Server System : " Klient " a " server " . Server poskytuje Klientovi služby . Terminológia je spojená s distribuované sieťové aplikácie . Môžete počuť vzdialený počítač len ako " server " alebo " súborovému serveru " . Avšak , transakcie Client /Server sa môže konať na rovnakom počítači , alebo dokonca v rámci rovnakej aplikácie . Klient

Charakteristickým rysom Klienta je , že iniciuje transakcie so serverom . Klient požaduje službu , server neponúka nevyžiadané služby . Medzi najčastejšie aplikácie Client /Server používané širokou verejnosťou sú zapojené s prístupom na internet . Webový prehliadač zobrazuje informácie z webu . V tomto prípade , webový prehliadač je klient . To požaduje kópiu súboru , ktorý bude odoslaný späť k nemu zo servera . Akonáhle sa dostane tento súbor sa zobrazí na vašom počítači . Ďalším príkladom je e - mail . E - mailový program v počítači klienta , je žiada , aby e - maily budú zoslal z " poštového servera " . Všeobecne v aplikáciách typu klient /server , klient je prístupný užívateľom a sa zaoberá prezentáciou dát . Klient bude na vašom počítači , a môžete vydávať príkazy k nej . V záujme dokončenia vašej požiadavky , klient sa bude musieť obrátiť na server .
Server

termín " Server " niečo , čo poskytuje službu znamená , že by mohla byť lákavé volanie všetko Server . Napríklad u webových prehliadačov a e - mailových programov , ktoré nie sú oni slúžia užívateľom ? Nemali by byť tiež označované ako " Servers " a užívateľom ako " klientov " ? Podmienky sa vzťahujú na režime prevádzky medzi počítačovými programami , takže konečný " Klient " z prevádzky môže byť len program , a nie človek . V príklade ukazuje webové stránky na vašom počítači , Server je webová stránka . Keď zadáte adresu webovej stránky do prehliadača , budete hovoriť to ísť a priniesť súboru . Prehliadač, ako klient , žiada Server mu poskytnúť službu zasielania kópie súboru . Email program sa opýta na Mail Server vykonávať službu odovzdanie e - mailov .
Middleware

Klient musí mať nejaký spôsob kontaktovania servera . Z tohto dôvodu, tretia zložka transakcií klient /server môže byť definovaný . Role Middleware môže zmiasť jasný vzťah rez Client /Server popísané vyššie . Tým prepravu požiadavky na server , komunikačný softvér poskytuje služby klientovi . Takže nie je komunikačný softvér serveru? Technicky vzaté , áno , koncepčne nie . Je lepšie považovať priebežné procesy transakcií ako " middleware " . Pri uvedení na obe strany transakcie v kontakte spolu navzájom , bude Middleware vykonávať rad klient - server transakcií . Aby bolo možné rozhodnúť , čo je klient , čo je server , a to , čo je Middleware , myslím , že iniciátor žiadosti , a ktorý splní požiadavku . Čokoľvek, čo sa deje medzi tým bude Middleware . Rovnako ako ruskej bábiky , bude Middleware tiež vytvoriť mini vzťahy klient - server
Tri Tier Client Server

kalí vody trochu ďalej : . Niektoré transakcie vyžadujú dva servery . Je - li webovej stránky založené na databáze , klientský prehliadač kontakty webové stránky ( servera ) , ktorý používa databázu ( i servera ) . V tejto transakcie , web je server , aj keď to nie je hlavným zdrojom dát , ktoré majú byť odovzdané do webového prehliadača . Slúži Klienta formátovanie dát . Databáza je tiež server , pretože poskytuje dáta Prehliadač vyžaduje .

Najnovšie články

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