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

Client - Server Process

Klient - server je štandardný model komunikácie pre kontakt medzi dvoma počítačmi v sieti , alebo internetu . Jedinou ďalšou model je peer - to - peer , kde sa obe strany v akte pripojenia ako klienta a servera Simultánne . Základným pravidlom transakcie klient - server je , že server má zdroj , ktorý klient chce . Komunikácia prebieha tak , že klient môže získať ten zdroj . Proces

klient otvorí komunikáciu . Servera nikdy kontaktov iných počítačov . Ak žiadny klient kontaktuje server , to nerobí nič iné , ako počúvať a čakať na prichádzajúce požiadavky . Prvý kontakt z klienta na server sa nazýva žiadosť , odpoveď zo servera , sa nazýva odozva .
Security

povaha rôznych správanie klientov a servery umožňuje bezpečnostné opatrenia pre lepšiu ochranu klienta . Ako sa nikdy očakávať , že klient obdržal nevyžiadanú prichádzajúce pripojenia , môže firewall na tomto počítači blokovať prichádzajúcu komunikáciu , ak je odpoveď na žiadosť už odoslané z klienta . Servery očakávať len prichádzajúce pripojenia , a nemôže fungovať, ak tieto boli zablokované . Ďalšie bezpečnostné opatrenia , hlavne proxy servery , chráni servery .
Traffic

komunikácie klient - server sa zvyčajne vytvára väčšiu prevádzku zo servera na klienta , ako od klienta na server . Je to preto , že klient servera kontakt je zvyčajne jednoduchý požiadavka . Server odpovede klienta môže obsahovať veľké množstvo dát . Príkladom je proces prístupu na webové stránky . Klient v tomto prípade je webový prehliadač na počítači užívateľa . Keď používateľ zadá webovú adresu , vyzerá prehliadača IP adresu webovej domény v adrese , ktorá je webová stránka , a odošle požiadavku na konkrétnu stránku na adrese k webovému serveru na danej IP adrese . Webový server vráti stránku , ktorá obsahuje oveľa viac dát ako pôvodná požiadavka od klienta . To je dôvod , prečo poskytovatelia internetových služieb , aby oveľa väčšiu šírku pásma k dispozícii svojim klientom na prevzatie , ako pre upload . Žiadosť je v smere nahranie a odpoveď je v smere k stiahnutiu .
Multi - Tier Client - Server

Otázka klienta môže vyžadovať vstup z mnohých serverov . To sa nazýva multi - tier architektúra klient - server . Príkladom toho , ak je tenký klient kontaktuje aplikačný server . Aplikačný server je aplikácia k dispozícii ku klientovi a klient požaduje súbor z iného servera prostredníctvom tejto aplikácie . Server držanie súbor môže byť hliadkovali proxy servera , ktorý slúži na žiadosť odkazom na súborový server . Samotný súbor môže obsahovať dynamické prvky , ktoré vyžadujú odkaz na databázu pripraviť súbor pred tým , než môže byť dodaný . Prístup do databázy si vyžaduje kontakt s iným serverom . Tak veľa serverov pracovať na splnenie požiadavky na jedného klienta .

Najnovšie články

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