Dokumentacija / Sigurnost i zaštita podataka / Pojmovnik i komponente sustava

Pojmovnik i komponente sustava

Uvod i orijentacija

Ovdje ćete saznati što znače tehnički nazivi koji se koriste u ovoj sekciji. Pojmovi opisuju komponente sustava i njihove odnose; nazivi komponenti ostaju isti i u drugim jezicima.

Pojmovi i njihovo značenje

Runtime
Aplikacija za reprodukciju na uređaju. Učitava konfiguraciju i sadržaj, reproducira kampanje i prikazuje aplikacijski sloj, uključujući ugrađene web-stranice.
Connector
Komunikacijska aplikacija na uređaju. Održava vezu s balancerom poruka, prenosi poruke između poslužitelja i reproduktora te posreduje pri pregledima, izvješćima i servisnim naredbama.
Updater
Aplikacija za ažuriranje softvera reproduktora. Provjerava dostupne verzije, preuzima pakete, mijenja aktivnu datoteku i ponovno pokreće odgovarajući servis. To je odvojeno od ažuriranja Ubuntua.
Balancer poruka
Komunikacijski servis koji povezuje klijente. U ovom sustavu prenosi upravljačke poruke, preglede, interakcije i izvješća; sam naziv ne znači rezervni poslužitelj ni zajamčenu visoku dostupnost.
Portal i API
Portal upravlja računima, ovlastima, uređajima i definicijama sadržaja. API je njegovo programsko sučelje koje administracija i druge komponente koriste za određene radnje.
Datotečni servis
Pohranjuje i pruža medijske datoteke i pakete aplikacija. Definicija u portalu može upućivati na datoteku, ali nije sama datoteka.
Konverzija medija
Priprema prenesenih medija za daljnju upotrebu. Rezultat i obrada ovise o vrsti datoteke; pojedinosti objašnjavaju upute u sekciji Mediji.
Servis za izvješća
Prima i obrađuje operativne podatke i zbrojeve reprodukcija. Izvješće reproduktora, udaljeni pregled i fizički pregled zaslona različiti su izvori informacija.
Interaktivni servis
Povezuje sesiju na telefonu posjetitelja s odgovarajućom aplikacijom i uređajem. Time posjetitelj ne dobiva administratorski račun.
RSS servis
Poslužiteljska komponenta koja dohvaća konfigurirane izvore za RSS sadržaj. Odvojena je od web-stranice otvorene izravno na reproduktoru.
JCEF / Chromium
JCEF (Java Chromium Embedded Framework). Chromium je jezgra za obradu web-stranica. JCEF je povezuje s Runtimeom, koji preuzima iscrtani prikaz i prosljeđuje unos posjetitelja.
Off-screen rendering
Iscrtavanje web-stranice u kadrove koji se uključuju u sučelje reproduktora. Ne znači isključivanje JavaScripta ili mreže ni potpunu izolaciju web-stranice.
Kiosk
Javno sučelje za posjetitelja, primjerice izbornik aplikacija. Nije dodatni samostalni servis uz Runtime, Connector i Updater.
Sandbox aplikacije
Okruženje koje ograničava prava i resurse programa te ga odvaja od okoline. Skrivene kontrole preglednika, ograničenje navigacije i off-screen rendering sami po sebi ne dokazuju potpun sandbox.
Lokalni API
Sučelje za komunikaciju aplikacija na uređaju. Zahtjev prema localhostu upućuje se istom uređaju, ali servis može slušati i na drugim sučeljima. Dostupnost iz LAN-a ovisi i o vatrozidu.
Proxy portala / HAProxy
Ulazni servis ispred API-ja portala. U opisanom okruženju završava HTTPS vezu i prosljeđuje zahtjev internom servisu putem HTTP-a.
Sloj sadržaja
Prezentacijski sloj reproducira kampanje, a aplikacijski sloj pruža interaktivni sadržaj. To su načini korištenja zaslona, a ne sigurnosna izolacija aplikacija.
Kanal stable / beta
Odabir skupa verzija aplikacija za ažuriranje. Stable i beta kanali su za ažuriranje; sami ne potvrđuju digitalni potpis paketa ni uspješno pokretanje nove verzije.
Wayland / X11
Grafička okruženja Ubuntua putem kojih aplikacije rade sa slikom i unosom. Korištena inačica ovisi o instalaciji i hardveru; nije riječ o sloju sadržaja sustava.
Kontejner servisa
Okruženje za pokretanje poslužiteljskog servisa i njegovih ovisnosti. Više kontejnera može dijeliti jedan poslužitelj domaćin, pa odvojeni kontejneri ne znače neovisne fizičke poslužitelje.
Red za slanje izvješća
Pohrana zapisa koji čekaju daljnju obradu ili slanje. Pomaže pri povremenim prekidima veze, ali sama ne jamči dostavu svakog zapisa točno jednom.
RPO / RTO
Ciljevi oporavka: RPO izražava koliko je gubitka najnovijih podataka prihvatljivo u vremenu, a RTO ciljano vrijeme obnove usluge. Konkretne vrijednosti moraju biti dogovorene; samo postojanje kopija ih ne određuje.
Paket aplikacije / latest.jar
Datoteka s verzijom aplikacije reproduktora. Updater preuzima određenu verziju i na nju usmjerava aktivnu putanju latest.jar. To nije korisnička aplikacija izrađena u odjeljku Moje aplikacije.
Provjera identiteta i ovlasti
Provjera identiteta utvrđuje tko se povezuje. Provjera ovlasti određuje smije li izvršiti određenu radnju nad konkretnim podacima ili uređajem. Nijedna provjera sama ne šifrira prijenos.

Povezane teme i sljedeći koraci

Te pojmove sada možete pratiti u pregledu arhitekture i matrici pojedinačnih veza.

Niste pronašli ono što ste tražili?
Obratite se svojem pružatelju softvera.