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

Pojmovnik i komponente sistema

Uvod i orijentacija

Ovdje ćete saznati šta znače tehnički nazivi koji se koriste u ovoj sekciji. Pojmovi opisuju komponente sistema 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 servera i plejera te posreduje pri pregledima, izvještajima i servisnim naredbama.
Updater
Aplikacija za ažuriranje softvera plejera. Provjerava dostupne verzije, preuzima pakete, mijenja aktivnu datoteku i ponovo pokreće odgovarajući servis. To je odvojeno od ažuriranja Ubuntua.
Balancer poruka
Komunikacijski servis koji povezuje klijente. U ovom sistemu prenosi upravljačke poruke, preglede, interakcije i izvještaje; sam naziv ne znači rezervni server ni zagarantovanu visoku dostupnost.
Portal i API
Portal upravlja računima, ovlaštenjima, uređajima i definicijama sadržaja. API je njegov programski interfejs koji 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 daljnje korištenje. Rezultat i obrada zavise od vrste datoteke; detalje objašnjavaju upute u sekciji Mediji.
Servis za izvještaje
Prima i obrađuje operativne podatke i zbirne podatke o reprodukcijama. Izvještaj plejera, udaljeni pregled i fizički pregled ekrana različiti su izvori informacija.
Interaktivni servis
Povezuje sesiju na telefonu posjetioca s odgovarajućom aplikacijom i uređajem. Time posjetilac ne dobiva administratorski račun.
RSS servis
Serverska komponenta koja dohvaća konfigurirane izvore za RSS sadržaj. Odvojena je od web-stranice otvorene direktno na plejeru.
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 posjetioca.
Off-screen rendering
Iscrtavanje web-stranice u kadrove koji se uključuju u interfejs plejera. Ne znači isključivanje JavaScripta ili mreže ni potpunu izolaciju web-stranice.
Kiosk
Javni interfejs za posjetioca, naprimjer meni 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
Interfejs za komunikaciju aplikacija na uređaju. Zahtjev prema localhostu upućuje se istom uređaju, ali servis može slušati i na drugim interfejsima. Dostupnost iz LAN-a zavisi i od firewalla.
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 ekrana, a ne sigurnosna izolacija aplikacija.
Kanal stable / beta
Izbor skupa verzija aplikacija za ažuriranje. Stable i beta su kanali 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 verzija zavisi od instalacije i hardvera; nije riječ o sloju sadržaja sistema.
Kontejner servisa
Okruženje za pokretanje serverskog servisa i njegovih zavisnosti. Više kontejnera može dijeliti jedan server domaćin, pa odvojeni kontejneri ne znače nezavisne fizičke servere.
Red za slanje izvještaja
Pohrana zapisa koji čekaju daljnju obradu ili slanje. Pomaže pri povremenim prekidima veze, ali sama ne garantuje dostavu svakog zapisa tač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 plejera. Updater preuzima određenu verziju i na nju usmjerava aktivnu putanju latest.jar. To nije korisnička aplikacija kreirana u odjeljku Moje aplikacije.
Provjera identiteta i ovlaštenja
Provjera identiteta utvrđuje ko se povezuje. Provjera ovlaštenja određuje smije li izvršiti određenu radnju nad konkretnim podacima ili uređajem. Nijedna provjera sama ne šifrira prijenos.

Povezane teme i naredni 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 svom pružaocu softvera.