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.
← Natrag na pregled sigurnosti
Niste pronašli ono što ste tražili?
Obratite se svojem pružatelju softvera.
Obratite se svojem pružatelju softvera.
