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.