Klient vs. serverové systémy
Počítače jsou zapotřebí v podnicích různých velikostí. Ve velkých podnicích se používají velká nastavení počítače, která zahrnují sítě a sálové počítače. Počítačová síť použitá v těchto typech podniků má architekturu klient-server nebo dvouvrstvou architekturu. Hlavním účelem této architektury je dělba práce, která je vyžadována ve velkých organizacích.
Server
V prostředí klient-server se serverový počítač chová jako „mozek“ podniku. Jako server se používá počítač s velkou kapacitou. Může existovat sálový počítač také, protože ukládá širokou škálu funkcí a dat.
Obecně jsou aplikace a datové soubory ukládány v počítači serveru. Zaměstnanecké počítače nebo pracovní stanice přistupují k těmto aplikacím a souborům v síti. Zaměstnanec může například přistupovat k datovým souborům společnosti uloženým na serveru ze svého klientského počítače.
V některých případech mohou zaměstnanci přistupovat pouze ke konkrétním aplikacím ze svého klientského počítače. Aplikační server je název daný tomuto typu serveru. Architektura klient-server je plně využívána v tomto typu prostředí, protože zaměstnanci se musí přihlásit ze svého klientského počítače, aby mohli přistupovat k aplikaci uložené na serveru. Mezi tyto aplikace patří například programy grafického designu, tabulky a textové procesory. Architektura klient-server je znázorněna v každém případě.
Kromě úložného média server funguje také jako zdroj energie zpracování. Klientské počítače získávají svůj výpočetní výkon z tohoto zdroje serveru. Tím není zapotřebí žádný další hardware pro klienta a využívá vyšší výpočetní výkon serveru.
Klient
V architektuře klient-server klient jedná s menším počítačem, který používají zaměstnanci organizace k provádění každodenních činností. Zaměstnanec používá klientský počítač k přístupu k datovým souborům nebo aplikacím uloženým na stroji serveru.
Práva oprávněná k klientskému počítači se mohou lišit. Někteří zaměstnanci mají přístup k datovým souborům organizace, zatímco jiní mohou přistupovat pouze k aplikacím na serveru.
Kromě použití aplikací a datových souborů může klientský počítač také využívat výpočetní výkon serveru. V tomto případě je klientský počítač připojen k serveru a serverový stroj zpracovává všechny výpočty. Tímto způsobem lze využít velký výpočetní výkon serveru bez přidání hardwaru na straně klienta.
Nejlepší příklad architektury klient-server je WWW nebo World Wide Web. Klient je zde prohlížeč nainstalovaný na každém počítači a informace o různých stránkách jsou uloženy na straně serveru, ze které klient nebo uživatel k němu má přístup..
Rozdíl mezi klientem a serverem • Klient je menší počítač, jehož prostřednictvím uživatel přistupuje k informacím nebo aplikacím uloženým na serveru, zatímco server je výkonný počítač, který ukládá datové soubory a aplikace.. • V některých případech může klient využít větší výpočetní výkon serverového stroje. • V některých případech může mít klientská strana lepší grafické uživatelské rozhraní nebo GUI ve srovnání se serverovou stranou. |