Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* server: Server je systém, ktorý * poskytuje * službu alebo zdroj. Môže to byť údaje, spracovanie alebo prístup k databáze. Servery zvyčajne prevádzkujú špecializovaný softvér navrhnutý na spracovanie požiadaviek od klientov.
* klient: Klient * žiada * službu alebo zdroj zo servera. Toto je zvyčajne aplikácia spustená na zariadení používateľa (stolný počítač, prenosný počítač, telefón atď.).
* terminál: Terminál je zariadenie, ktoré umožňuje užívateľovi interagovať s počítačovým systémom (zvyčajne serverom).
Problém:
Problém je spojený s terminálom * (fyzické zariadenie) so * serverom * (softvér a hardvér poskytujúci službu). Zatiaľ čo terminál * sa dá * použiť na * prístup k * servera, samotný terminál nie je vo svojej podstate serverom.
lepšie vysvetlenie:
Tu je jasnejší spôsob, ako o tom premýšľať:
* Aplikácia (beží na zariadení, dokonca aj na termináli) pôsobí ako klient Pretože žiada údaje alebo služby.
* Počítač ktorý je terminál pripojený k bydl hosťovať server Aplikácia, ktorá reaguje na požiadavky klienta.
Príklad:
Predstavte si, že na pripojenie k vzdialenému serveru používate terminál na prístup k databáze:
* terminál: Fyzické zariadenie, na ktorom píšete (napr. Obrazovka a klávesnica počítača).
* Application (klient): Aplikácia (napríklad MySQL Workbench alebo nástroj príkazového riadku) spustená *na vašom zariadení alebo samotnom termináli *. Odosiela na server dotazy SQL.
* server: Softvér databázového servera (napríklad server MySQL alebo PostgreSQL) beží na *vzdialenom počítači *. Prijíma dotazy od klienta, vykonáva ich a odosiela späť výsledky.
Kľúčové kroky: Server poskytuje službu, klient ju žiada a terminál je jednoducho prostriedkom na interakciu so systémom, potenciálne hosťuje klientsku aplikáciu alebo pôsobí ako vedenie servera.