Juju alapú szolgáltatás leíró felület funkcióinak integrációja az ESCAPE keretrendszerbe

Az ösztöndíj által lefedett periódusban azzal foglalkoztunk, hogy egy már
meglévő grafikus felületet integráljunk a már működő, de még aktív fejlesztés
alatt álló ESCAPE keretrendszerrel.

Az ESCAPE egy generikus keretrendszer szolgáltatásláncok gyors és egyszerű
fejlesztéséhez és teszteléséhez. Ez egy EU-s FP7-es projekt keretein belül
létrehozott és továbbra is aktívan fejlesztett rendszer, amely számos funkciója
mellett továbbra sem rendelkezett grafikus kezelőfelülettel.

Kettőnk feladata volt, hogy az ESCAPE alkalmazás programozási felületéhez (API)
illesszük a juju, nyílt forráskódú, szolgáltatás orkesztrálást végzó menedzsment
keretrendszer grafikus felületéhez.

A feladat elvégzéséhez szükséges volt a két rendszer API-jának részletes
megismerésére, illetve egy köztes, általunk készített komponens megvalósítására,
amely segítségével egy lazán csatolt rendszert hoztunk létre. Ez képes a
grafikus felületen kapott utasításokat az ESCAPE számára is értelmezhető
utasításokká alakítani, illetve az ESCAPE felől érkező állapot jelző
jelentéseket a grafikus felületen megjeleníteni.

Csoma Attila tanársegéd, Szabó Dávid tanársegédm BME-Távközlési és Médiainformatikai Tanszék, csoma@tmit.bme.hu, szabod@tmit.bme.hu

A kutatási beszámoló letölthető innen (PDF)

2017. február 15.