A Magyar Államkincstár WEBService interfésszel bővítette az évek óta használt aláíráskarton feldolgozó és nyilvántartó rendszerét.
Ezzel az újítással a rendszerben tárolt aláíráskartonok képe és adatai már nem csak a CRAFT saját keresőeszközével, hanem más, a Kincstár által üzemeltetett rendszerekkel is elérhetővé válnak.
A fejlesztés során alkalmazott SOA technológia (szolgáltatás orientált architektúra) a különböző feladatot ellátó rendszerek hatékony, kevés fejlesztéssel járó és jól dokumentált összekapcsolását teszi lehetővé az üzemeltető számára. Az így felépített nagyobb egységben az egyes részrendszerek jól meghatározott XML alapú SOAP üzenetekkel kommunikálnak egymással. A SOA architektúra leggyakoribb megvalósítása WEBService szolgáltatások segítségével történik.
-
A szolgáltatást nyújtók WSDL leírásokkal teszik közzé az általuk biztosított szolgáltatások leírását.
-
A szolgáltatást felhasználó rendszerek a leírás alapján implementálják a kívánt WEBService hívást.
-
A rendszer üzemeltetője pedig egy szolgáltatás-adatbázis megfelelő paraméterezésével teszi elérhetővé a hívó számára a meghívandó szolgáltatásokat.
A SOA technológia előnyei:
-
újrafelhasználható komponensek alkalmazása
-
a felhasználói interfész elkülönül az implementációs rétegtől
-
platform függetlenség
-
egységes kommunikációs csatorna a különböző részrendszerek között
-
rugalmas, jól paraméterezhető architektúra
-
könnyen felosztható és párhuzamosítható fejlesztési feladatok
-
jól dokumentált
CRAFT rendszerünk a könnyű integrálhatóság érdekében a WEBService technológia mellett még több, a rendszerek közötti kommunikációt lehetővé tevő eszközt is támogat. Ezekről bővebben itt olvashat.