Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Kuali OLE perustuu palvelukeskeiseen arkkitehtuuriin. Järjestelmän moduulit on liitetty palveluväylään, jonka kautta niiden tarjoamat palvelut ovat kaikkien järjestelmän osien käytettävissä. Myös muut OLEn toiminnassa hyödynnettävät Kuali-perheen ohjelmistot on liitetty kokonaisuuteen palveluväylän välityksellä. Yhdessä eri osien tarjoamat palvelut muodostavat järjestelmän palvelurajapinnan, jota järjestelmän asiakasohjelmat sekä tarvittaessa myös ulkoiset järjestelmät käyttävät. Tämä tekee järjestelmän tarjoamia palveluita hyödyntävien sovellusten kehittämisestä sekä eri järjestelmien välisestä tiedonvaihdosta erittäin joustavaaKuali-ohjelmistot pääsevät käyttämään palveluita suoraan palveluväylän kautta ja ulkoiset ohjelmistot puolestaan HTTP-protokollan avulla kuljetettavien SOAP-viestien kautta.

Kuali OLE:n käyttöliittymien toteutuksessa on käytetty KRAD-ohjelmistokehystä, joka on tarkoitettu Kuali Ricea käyttävien palvelujen ja asiakasohjelmien käyttööntoteuttamiseen. Ohjelmistokehys sisältää mm. käyttöliittymän suunnittelua ja toteutusta helpottavia komponentteja sekä muiden Ricen tarjoamien palveluiden käyttöä helpottavia komponentteja.

...