Dokumentácia / Bezpečnosť a ochrana dát / Slovník pojmov a komponentov systému
Slovník pojmov a komponentov systému
Úvod a orientácia
Tu zistíte, čo označujú technické názvy používané v tejto sekcii. Ide o súčasti systému a ich vzájomné vzťahy; názvy komponentov zostávajú rovnaké aj v ostatných jazykoch.
Pojmy a ich význam
- Runtime
- Prehrávacia aplikácia na zariadení. Načítava konfiguráciu a obsah, prehráva kampane a zobrazuje aplikačnú vrstvu vrátane vloženého webu.
- Connector
- Komunikačná aplikácia na zariadení. Udržiava spojenie s balancerom, odovzdáva správy medzi serverom a prehrávačom a sprostredkúva náhľady, reporty a servisné príkazy.
- Updater
- Aplikácia na aktualizáciu softvéru prehrávača. Zisťuje dostupné verzie, sťahuje balíky, prepína používaný súbor a reštartuje príslušnú službu. Nie je to isté ako aktualizácia Ubuntu.
- Balancer správ
- Komunikačná služba prepájajúca pripojených klientov. V tomto systéme prenáša riadiace správy, náhľady, interakcie a reporty; názov sám neznamená záložný server ani zaručenú vysokú dostupnosť.
- Portál a API
- Portál spravuje účty, oprávnenia, zariadenia a definície obsahu. API je jeho programové rozhranie, ktoré používa administrácia a ďalšie komponenty na konkrétne operácie.
- Súborová služba
- Ukladá a poskytuje mediálne súbory a balíky aplikácií. Definícia v portáli môže na súbor odkazovať, ale nie je samotným súborom.
- Konverzia médií
- Príprava nahraných médií na ďalšie použitie. Výstup a spracovanie závisia od typu súboru; podrobné správanie opisujú návody v sekcii Médiá.
- Reportovacia služba
- Prijíma a spracúva prevádzkové údaje a súhrny prehraní. Report prehrávača, vzdialený náhľad a fyzická kontrola obrazovky sú rôzne zdroje informácií.
- Interaktívna služba
- Prepája reláciu v telefóne návštevníka s príslušnou aplikáciou a zariadením. Návštevník tým nezískava účet na správu systému.
- Služba RSS
- Serverová súčasť načítavajúca nakonfigurované zdroje pre RSS obsah. Nie je totožná s webom otvoreným priamo na prehrávači.
- JCEF / Chromium
- JCEF (Java Chromium Embedded Framework). Chromium je jadro spracúvajúce web. JCEF ho prepája s aplikáciou Runtime, ktorá preberá jeho obraz a odovzdáva mu vstup návštevníka.
- Off-screen rendering
- Vykresľovanie webu do obrazových snímok na začlenenie do rozhrania prehrávača. Neznamená vypnutie JavaScriptu, siete ani úplnú izoláciu webu.
- Kiosk
- Verejné rozhranie pre návštevníka, napríklad ponuka aplikácií. Nejde o ďalšiu samostatnú službu popri Runtime, Connectori a Updateri.
- Sandbox aplikácie
- Prostredie obmedzujúce práva a zdroje programu a oddeľujúce ho od okolia. Skryté ovládanie prehliadača, obmedzenie navigácie ani off-screen rendering samy osebe úplný sandbox nepreukazujú.
- Miestne API
- Rozhranie na komunikáciu aplikácií na zariadení. Požiadavka na localhost smeruje na rovnaké zariadenie; služba však môže počúvať aj na iných rozhraniach. Dosiahnuteľnosť z LAN závisí aj od firewallu.
- Portálová proxy / HAProxy
- Vstupná služba pred portálovým API. V opísanom nasadení ukončuje HTTPS spojenie a odovzdáva požiadavku internej službe cez HTTP.
- Obsahová vrstva
- Prezentačná vrstva prehráva kampane, aplikačná vrstva poskytuje interaktívny obsah. Ide o spôsob používania obrazovky, nie o bezpečnostnú izoláciu aplikácií.
- Kanál stable / beta
- Výber sady verzií aplikácií na aktualizáciu. Stable a beta sú aktualizačné kanály; samy nepotvrdzujú digitálny podpis balíka ani úspešné spustenie novej verzie.
- Wayland / X11
- Zobrazovacie prostredie Ubuntu, cez ktoré aplikácie pracujú s obrazom a vstupom. Použitá verzia sa líši podľa inštalácie a hardvéru; nejde o obsahovú vrstvu systému.
- Kontajner služby
- Prostredie na beh serverovej služby a jej závislostí. Viaceré kontajnery môžu zdieľať jeden hostiteľský server; oddelené kontajnery preto neznamenajú nezávislé fyzické servery.
- Front reportov
- Miesto na priebežné uchovávanie záznamov pred ďalším spracovaním alebo odoslaním. Pomáha pri prerušovanom spojení, ale sám nezaručuje doručenie každého záznamu práve raz.
- RPO / RTO
- Ciele obnovy: RPO vyjadruje prípustnú stratu najnovších dát v čase, RTO požadovaný čas obnovenia služby. Konkrétne hodnoty musia byť dohodnuté; samotná existencia záloh ich neurčuje.
- Balík aplikácie / latest.jar
- Súbor s verziou aplikácie prehrávača. Updater stiahne konkrétnu verziu a prepne na ňu používanú cestu latest.jar. Nejde o používateľskú aplikáciu vytvorenú v ponuke Moje aplikácie.
- Overenie identity a oprávnení
- Overenie identity zisťuje, kto sa pripája. Kontrola oprávnení rozhoduje, či smie vykonať danú operáciu nad konkrétnymi dátami alebo zariadením. Ani jedna kontrola sama nešifruje prenos.
Súvisiace témy a ďalšie kroky
Pojmy teraz môžete sledovať v prehľade architektúry a v matici konkrétnych spojení.
Nenašli ste, čo ste hľadali?
Obráťte sa na svojho poskytovateľa softvéru.
Obráťte sa na svojho poskytovateľa softvéru.
