RIHA (riigi infosüsteemi haldussüsteem)
Arhiveeritud
Kavand. Läbi arutada infraosakonnaga. Võimalikud on muutused
Vt ka Kesksüsteem, API-de disaini juhis
Kasutaja, RIHA inimkasutaja.
Kasutajarakendus, veebisirvijasse laetud RIHA klientrakendus.
RIHA komponent – hajusalt (asutuse mõju alla olevasse taristusse) või keskselt (RIA taristusse) paigaldatav, käitatav, mingit teenust või teenuseid osutav eraldiseisev tarkvararakendus.
RIHA teenus – RIHA komponendi poolt pakutav kasutajaliides (UI) inimkasutajale või masinliides (API) masinkasutajale; komponent üldjuhul osutab üht teenust, kuid võib osutada ka mitut, sh nii UI kui ka API kaudu.
RIHA API – 1) kitsamas mõttes – RIHA kesksüsteemi kokkukogutud kirjeldusi kättesaadavaks tegev masinliides (Avaldaja e Publisher-i API); laiemas mõttes – hajusarhitektuurilise RIHA kõigi masinliideste kogum: Kirjeldaja API, Hindaja API, Sirvija API, Visualiseerija API, Koguja API, Teavitaja API, muude lisanduvate komponentide API-d.
RIHA kasutajaliides – RIHA komponentide kasutajaliideste kogum (disain, HTML/CSS ja UIG).
RIHA kesksüsteem – RIA taristus paiknevad komponendid, mis võimaldavad pakkuda terviklikku kataloogiteenust.
Serveriteenus, RIHA funktsionaalsust pakkuva komponendi serveripoolne osa.
Kasutajaliidese URL-ides järgitakse põhimõtteid:
Esmane sisenemispunkt RIHA kesksüsteemi on https://riha.ee. Sellel aadressil asub avaleht, kust on võimalik liikuda mitmes suunas: asutuste otsimine, infosüsteemide otsimine, kirjeldamine, hindamine.
https://riha.ee/Kirjeldahttps://riha.ee/Describehttps://riha.ee/Kirjelda/RIHAhttps://riha.ee/Describe/RIHAhttps://riha.ee/Hindahttps://riha.ee/Approvehttps://riha.ee/Hinda/RIHAhttps://riha.ee/Approve/RIHAhttps://riha.ee/Infosüsteemidhttps://riha.ee/Systemshttps://riha.ee/RIHAhttps://riha.ee/Asutusedhttps://riha.ee/Orgshttps://riha.ee/RIAhttps://riha.ee/70006317RIHA API pakub RIHAsse kogutud andmeid RESTful põhimõtete järgi, reeglina JSON-vormingus. API-t teostavad kesksüsteemi serveriteenused. Peamised sisenemispunktid:
https://riha.ee/API/v1/Systems - tagastab kõigi infosüsteemide nimekirja
https://riha.ee/API/v1/Systems/RIHA - tagastab konkreetse infosüsteemi kirjelduse
https://riha.ee/API/v1/Orgs - tagastab kõigi organisatsioonide nimekirja (kes omavad infosüsteeme)
https://riha.ee/API/v1/Orgs/RIA - tagastab konkreetse organisatsiooni üldandmed ja infosüsteemide nimekirja
https://riha.ee/API/v1/Approvals - tagastab hinnangud.
Hajusalt paigaldatud komponentide (Kirjeldaja) ja ise teostatud Kirjeldaja API teenusenime valib vastava komponendi haldaja. Soovituslik nimetüvi on riha.<asutus>.ee.
https://riha.eesti.ee/riha/main/asu/riigi_infosusteemi_amet → https://riha.ee/RIA
https://riha.eesti.ee/riha/main/inf/riigi_infosusteemi_haldussusteem → https://riha.ee/RIHA
Riigi Infosüsteemi Amet · 2017-2018 · https://github.com/e-gov/RIHA-Index