| title | URL-id |
|---|---|
| permalink | URLid |
Arhiveeritud
{:.no_toc}
Kavand. Läbi arutada infraosakonnaga. Võimalikud on muutused
- TOC {:toc}
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:
- URL-id on inimkasutatavad: lühikesed, inimesele tähenduslikud, meeldejäävad
- URL-id võimaldavad otseteid (sisenemispunkte) nii kõigi suuremate toimingute (sirvimine, kirjeldamine, hindamine) kui ka toimingute objektide lõikes (asutused, infosüsteemid, hiljem ka muud)
- võimalik on kasutada paralleel-URL-e eesti ja inglise keeles
- infosüsteemidele ja asutustele saab viidata lühinimedega
- asutusele saab viidata ka registrikoodiga
- täpitähed esitatakse URL encoded kujul.
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.
-
kirjeldamise üldvaade
https://riha.ee/Kirjeldahttps://riha.ee/Describe
-
konkreetse infosüsteemi kirjeldamine -
https://riha.ee/Kirjelda/RIHAhttps://riha.ee/Describe/RIHA
-
hindamise üldvaade
https://riha.ee/Hindahttps://riha.ee/Approve
-
konkreetse infosüsteemi hindamine
https://riha.ee/Hinda/RIHAhttps://riha.ee/Approve/RIHA
- infosüsteemide sirvimise vaade
https://riha.ee/Infosüsteemidhttps://riha.ee/Systems
- konkreetse infosüsteemi vaade
https://riha.ee/RIHA
- asutuste sirvimise vaade
https://riha.ee/Asutusedhttps://riha.ee/Orgs
- konkreetse asutuse vaade
https://riha.ee/RIAhttps://riha.ee/70006317
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.
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