Dokumentace / Bezpečnost a ochrana dat / Slovník pojmů a komponent systému
Slovník pojmů a komponent systému
Úvod a orientace
Zde zjistíte, co označují technické názvy používané v této sekci. Jde o součásti systému a jejich vzájemné vztahy; názvy komponent zůstávají stejné i v ostatních jazycích.
Pojmy a jejich význam
- Runtime
- Přehrávací aplikace na zařízení. Načítá konfiguraci a obsah, přehrává kampaně a zobrazuje aplikační vrstvu včetně vloženého webu.
- Connector
- Komunikační aplikace na zařízení. Udržuje spojení s balancerem, předává zprávy mezi serverem a přehrávačem a zprostředkovává náhledy, reporty a servisní příkazy.
- Updater
- Aplikace pro aktualizaci softwaru přehrávače. Zjišťuje dostupné verze, stahuje balíky, přepíná používaný soubor a restartuje příslušnou službu. Není totéž co aktualizace Ubuntu.
- Balancer zpráv
- Komunikační služba propojující připojené klienty. V tomto systému přenáší řídicí zprávy, náhledy, interakce a reporty; název sám neznamená záložní server ani zaručenou vysokou dostupnost.
- Portál a API
- Portál spravuje účty, oprávnění, zařízení a definice obsahu. API je jeho programové rozhraní, které používá administrace a další komponenty pro konkrétní operace.
- Souborová služba
- Ukládá a poskytuje mediální soubory a balíky aplikací. Definice v portálu může na soubor odkazovat, ale není samotným souborem.
- Konverze médií
- Příprava nahraných médií pro další použití. Výstup a zpracování závisejí na typu souboru; podrobné chování popisují návody v sekci Média.
- Reportovací služba
- Přijímá a zpracovává provozní údaje a souhrny přehrání. Report přehrávače, vzdálený náhled a fyzická kontrola obrazovky jsou různé zdroje informací.
- Interaktivní služba
- Propojuje relaci v telefonu návštěvníka s příslušnou aplikací a zařízením. Návštěvník tím nezískává účet pro správu systému.
- Služba RSS
- Serverová součást načítající nakonfigurované zdroje pro RSS obsah. Není totožná s webem otevřeným přímo na přehrávači.
- JCEF / Chromium
- JCEF (Java Chromium Embedded Framework). Chromium je jádro zpracovávající web. JCEF jej propojuje s aplikací Runtime, která přebírá jeho obraz a předává mu vstup návštěvníka.
- Off-screen rendering
- Vykreslování webu do obrazových snímků pro začlenění do rozhraní přehrávače. Neznamená vypnutí JavaScriptu, sítě ani úplnou izolaci webu.
- Kiosk
- Veřejné rozhraní pro návštěvníka, například nabídka aplikací. Nejde o další samostatnou službu vedle Runtime, Connectora a Updatera.
- Sandbox aplikace
- Prostředí omezující práva a zdroje programu a oddělující jej od okolí. Skryté ovládání prohlížeče, omezení navigace ani off-screen rendering samy o sobě úplný sandbox neprokazují.
- Místní API
- Rozhraní pro komunikaci aplikací na zařízení. Požadavek na localhost míří na stejné zařízení; služba však může naslouchat i na jiných rozhraních. Dosažitelnost z LAN závisí také na firewallu.
- Portálová proxy / HAProxy
- Vstupní služba před portálovým API. V popsaném nasazení ukončuje HTTPS spojení a předává požadavek interní službě přes HTTP.
- Obsahová vrstva
- Prezentační vrstva přehrává kampaně, aplikační vrstva poskytuje interaktivní obsah. Jde o způsob použití obrazovky, nikoli o bezpečnostní izolaci aplikací.
- Kanál stable / beta
- Výběr sady verzí aplikací pro aktualizaci. Stable a beta jsou aktualizační kanály; samy nepotvrzují digitální podpis balíku ani úspěšný start nové verze.
- Wayland / X11
- Zobrazovací prostředí Ubuntu, přes které aplikace pracují s obrazem a vstupem. Použitá varianta se liší podle instalace a hardwaru; nejde o obsahovou vrstvu systému.
- Kontejner služby
- Prostředí pro běh serverové služby a jejích závislostí. Více kontejnerů může sdílet jeden hostitelský server; oddělené kontejnery proto neznamenají nezávislé fyzické servery.
- Fronta reportů
- Místo pro průběžné uchování záznamů před jejich dalším zpracováním nebo odesláním. Pomáhá při přerušovaném spojení, ale sama nezaručuje doručení každého záznamu právě jednou.
- RPO / RTO
- Cíle obnovy: RPO vyjadřuje přípustnou ztrátu nejnovějších dat v čase, RTO požadovanou dobu obnovení služby. Konkrétní hodnoty musí být dohodnuté; samotná existence záloh je neurčuje.
- Balík aplikace / latest.jar
- Soubor s verzí aplikace přehrávače. Updater stáhne konkrétní verzi a přepne na ni používanou cestu latest.jar. Není to uživatelská aplikace vytvořená v nabídce Moje aplikace.
- Ověření identity a oprávnění
- Ověření identity zjišťuje, kdo se připojuje. Kontrola oprávnění rozhoduje, zda smí provést danou operaci nad konkrétními daty nebo zařízením. Ani jedna kontrola sama nešifruje přenos.
Související témata a další kroky
Pojmy nyní můžete sledovat v přehledu architektury a v matici konkrétních spojení.
Nenašli jste, co jste hledali?
Obraťte se na svého poskytovatele softwaru.
Obraťte se na svého poskytovatele softwaru.
