RIHA (riigi infosüsteemi haldussüsteem)

Arhiveeritud

URL-id

Kavand. Läbi arutada infraosakonnaga. Võimalikud on muutused

Vt ka Kesksüsteem, API-de disaini juhis

1 Mõisted

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.

2 Kasutajaliides (RIHA kesksüsteem)

Kasutajaliidese URL-ides järgitakse põhimõtteid:

Esmane sisenemispunkt

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.

Kirjeldamine

Hindamine

Infosüsteemide lõikes

Asutuste lõikes

3 API (RIHA kesksüsteem)

RIHA 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.

4 Hajusalt paigutatud komponentide URL-id

Hajusalt paigaldatud komponentide (Kirjeldaja) ja ise teostatud Kirjeldaja API teenusenime valib vastava komponendi haldaja. Soovituslik nimetüvi on riha.<asutus>.ee.

5 Vana RIHA URL-de ümbersuunamine

https://riha.eesti.ee/riha/main/asu/riigi_infosusteemi_amethttps://riha.ee/RIA

https://riha.eesti.ee/riha/main/inf/riigi_infosusteemi_haldussusteemhttps://riha.ee/RIHA

Riigi Infosüsteemi Amet · 2017-2018 · https://github.com/e-gov/RIHA-Index