Premium

Získejte všechny články mimořádně
jen za 49 Kč/3 měsíce

Což takhle dát si vzdálený přístup? (4)

Minule jsme si naznačili, jak je spojení mezi dvěma vzdálenými počítači realizováno fyzicky (jenom bych chtěl připomenout, že když jsem na konci článku zmiňoval síť GSM, zapomněl jsem uvést, že na našem serveru již v minulosti vyšel poměrně rozsáhlý mater

Určitějiž každý z vás slyšel něco o tzv. klientecha serverech. To jsou dvě složky, z nichž každá plní jiný úkol; klientžádá o nějaké služby a je vlastně iniciátorem celé komunikace a na druhoustranu server tyto služby neposkytuje sám od sebe, ale jen na žádost klienta.Nyní se na celou komunikaci podíváme podrobněji. Představte si klientaspuštěného na počítači A. Tento klient formuluje své požadavky na konkrétníslužby a následně je zasílá své partnerské složce v podobě serveru napočítači B. Server je přijímá, zpracovává a reaguje na ně (např. posílá zpětdata z podnikové databáze). Základní podmínkou této komunikace je to, že klientmusí být vždy schopen najít odpovídající server. Naproti tomu server musí býtschopen přijímat všechny požadavky svých klientů na takovém portu, který jeznám i klientovi.

Většinainternetových serverů dnes funguje na operačním systému Unix (Linuxem počínajea konče rozsáhlým Compaq Tru64 UNIX). Ten se stal motivem některých "pověstí amýtů" (o složitosti, uživatelské nepřívětivosti...), které jsou často zavádějící.Proč se o tom zmiňuji? Budete-li se v budoucnosti snažit vzdáleně přistupovatke svým počítačům a budete-li chtít, aby toto spojení bylo bezpečné a stabilní,nejspíš se stejně nevyhnete užití unixového spojení.

Vevíceúlohovém prostředí, jako je Unix,jsou zpravidla obě složky realizovány jako dva samostatné procesy - každý aleplní jinou úlohu v rámci operačního systému. Proces realizující složku v roli serveru je zpravidla systémovýmprocesem, tzn. že není spouštěn z popudu uživatele, ale operačníhosystému. Tak tomu bývá již při jeho počátečním zavádění. V prostředí operačníhosystému Unix jsou procesy tohoto typu označovány jako démoni (daemons).V podstatě se dá říct, že uživatel oprocesech tohoto typu vůbec nemusí vědět, protože démoni s ním přímonekomunikují.

Naproti tomu proces,realizující klientskou složku, je častoběžným typem aplikačního procesu, který si uživatel sám explicitně spouští ažna základě skutečné potřeby. Kromě toho, že implementuje příslušnéaplikační protokoly, bývá tento aplikační proces vybaven i vlastnímuživatelským rozhraním - nejčastěji jednoduchým a řádkově orientovaným.Typickým příkladem může být protokol FTP (File Transfer Protocol), jehožklientská složka bývá v Unixu implementována jako samostatná utilita, svlastním řádkově orientovaným uživatelským rozhraním - pro Windows existujetaké velká spousta FTP klientů, ale o jejich jednoduchosti a zejména náročnostina paměť lze jen diskutovat (kdyby měl někdo z vás zájem o FTP klienta na88kB resp. 171kB, klidně si o něj napište na michal@notebooky.cz- rád vám jej pošlu). Prostřednictvím tohoto jednoduchého rozhraní pak uživatelzadává, které soubory si přeje přenést, které zkopírovat atd.

V poslední době se však totoschéma začíná poněkud měnit, v souvislosti s tím, jak i Unix postupně získávágrafická uživatelská rozhraní, a opouští uživateli tolik kritizovaná, strohářádková rozhraní. Zde již jsou i klientské složky realizovány bez vlastníhouživatelského rozhraní, a toto jim vytváří až příslušná grafická nadstavba(např. systém X-Window). S klientskou složkou, implementující vlastní aplikačníprotokoly, pracuje prostřednictvím přesně definovaných konvencí, které tvořítzv. aplikační programové rozhraní (API, Application Programming Interface).

To by mělo pro dnešek stačit.V příštím díle se podíváme na některé zvláštní protokoly používané přivzdáleném přístupu.

  • Nejčtenější

V noci na pondělí přinese prach z Halleyovy komety nebeskou podívanou

v diskusi je 7 příspěvků

5. května 2024

Meteorický roj Eta-Aquaridy je jedním ze dvou, jehož původ můžeme spojit se slavnou Halleyovou...

Jak mohou být tak levná? Výborně hrající sluchátka lze koupit „za hubičku“

v diskusi je 13 příspěvků

3. května 2024

Premium Milovníci kvalitně reprodukované hudby mohou za sluchátka utratit spoustu peněz a nelitovat toho,...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

KVÍZ: Připomeňme si květnové povstání a konec druhé světové války v Evropě

v diskusi je 19 příspěvků

5. května 2024

Výročí květnového povstání v Českých zemích a konec druhé světové války v Evropě si připomeneme...

Malý bojovník na Měsíci zvládl, co se nečekalo. Přežil tamní kruté noci

v diskusi jsou 2 příspěvky

3. května 2024  14:32

Japonské zařízení Smart Lander for Investigating Moon (SLIM) bylo prvním, které letos úspěšně...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Byl výtečným velitelem, přivedl naše tankisty, ale komunisté mu to nedarovali

v diskusi je 30 příspěvků

8. května 2024

Není Liška jako Liška. Zatímco nacistický generál Erwin Rommel, přezdívaný Pouštní liška, byl...

Byl výtečným velitelem, přivedl naše tankisty, ale komunisté mu to nedarovali

v diskusi je 30 příspěvků

8. května 2024

Není Liška jako Liška. Zatímco nacistický generál Erwin Rommel, přezdívaný Pouštní liška, byl...

Skvělý rychlý tip na skrytou přeinstalaci Windows 11 beze ztráty dat

v diskusi jsou 2 příspěvky

8. května 2024

Problém s počítačem může potrápit každého uživatele. Naštěstí v mnoha případech je poměrně snadno...

Apple dal poprvé nejnovější čip do iPadu. Pro přichází s OLED displejem

v diskusi je 19 příspěvků

7. května 2024  17:19

Společnost Apple připravila speciální tiskovou konferenci, na které v úterý odpoledne představila...

První start lodi Boeing Starliner se odkládá kvůli závadě na raketě Atlas

v diskusi je 12 příspěvků

6. května 2024  17:50,  aktualizováno  7.5 5:34

V bolestech rozené dítě společnosti Boeing v podobě lodi Boeing CST-100 Starliner mělo v úterý nad...

Vyřešte nespavost svých dětí
Vyřešte nespavost svých dětí

Nespavost a problémy se spánkem se v různé míře objevují až u 30 % dětí. Mohou se projevovat častým buzením, problémy s usínáním, brzkým vstáváním...

V 59 letech zemřela herečka Simona Postlerová, ještě v sobotu zkoušela

Zemřela divadelní a filmová herečka Simona Postlerová, bylo jí 59 let. Zprávu o úmrtí potvrdil nadační fond Dvojka...

Dara Rolins je po další plastice. Kritiku fanoušků nechápe, cítí se svěží

Zpěvačka Dara Rolins (51) se na čas stáhla z veřejného života. V tom období prodělala „estetický zákrok“ a na sociální...

Titěrné sukně i míčky na podpatcích. Zendaya vzkřísila trend tenniscore

S nadsázkou bychom mohli říct, že největší tenisovou událostí tohoto roku je premiéra snímku Rivalové. Aspoň co se módy...

Zpěvačka Tereza Kerndlová měla autonehodu. Poslala vzkaz ze záchranky

Tereza Kerndlová (37) a její manžel René Mayer (53) měli v úterý ráno autonehodu. Na mokré vozovce do nich zezadu...

První světová válka zničila část Francie natolik, že tu stále řádí smrt

Řídkým rozvolněným lesem pokrytá pahorkatina u francouzského Soissons, Compiégne, Lens či Cambrai přirozeně svádí k...