The Guard digitális jeladók fogadására optimalizált keretrendszer
Műszaki paraméterei:
- Programozási felület:
- .NET 4.5 – C#
- WPF kliens oldali megjelenítő technológia
- Entity Framework 6.0
- Támogatott operációs rendszerek:
- Kliens esetén: Windows7, 8, 8.1
- Szerver esetlén: Windows 2008 (R2), Windows 2012 (R2)
- Adatbázis kezelő: Microsoft SQL 2008 (R2), Microsoft SQL 2012 (R2)
Műszaki – szakmai jellemzők:
A TheGuard keretrendszer szerver-kliens komponens kialakítású. A keretrendszer alapját képező motort a Microsoft SQL 2008 R2-es adatbázis kezelő adja, melyhez kapcsolódik a kliens egy SQL kapcsolaton keresztül. A rendszer modulja digitális jelforrásokból érkező egyedi jeleket kapcsol össze, melyeket megjelenít egy térképes felületen. Az SQL adatbázisokhoz történő csatlakozás szabványos adatbázis elérés protokoll használatával valósul meg. A beérkező eseményeket a szerver oldali alkalmazás komponens dolgozza fel és küldi el a kliens munkaállomásnak megjelenítés céljából. A rendszer támogatja a redundáns üzemmódot a magas rendelkezésállás érdekében. A rendszer SQL replikáció segítségével valósítja meg a meleg tartalékos üzemmódot. A kialakításban a kliens munkaállomások normál üzemmódban a fő szerverhez csatlakoznak és jelzést kapnak a tartalék szerver állapotáról. Egy esetleges szerver leállás esetén a kliens szoftver automatikusan átkapcsolódik a tartalék szerverre és üzemel tovább. Abban az esetben, ha a kliens szoftver elindulásakor nem üzemel az elsődleges szerver oldali komponens a kliens szoftver automatikusan a tartalék szerverhez csatlakozik. A redundáns üzemmód a kliens szoftverben folyamatosan nyomon követhető és igény esetén változtatható.
Az alkalmazás esemény vezérelt és modulos architektúrája lehetővé teszi új komponensek illesztését a rendszerhez a keretrendszer módosítása nélkül, a meglévő funkciók mellett, illetve a forráskód birtokában lehetségessé válik további funkcionalitások és komponensek illesztése a rendszerhez.