A Clavis rendszer hibrid architektúrára épülő technológiai megoldást nyújt. A megvalósítás kihasználja a vastag-kliens és vékony-kliens technológiák együttes alkalmazásában rejlő előnyöket, és képes kiszolgálni back-office, nagyméretű elosztott fiók és front-office hálózatokat. A Clavis implementációkat robosztusság, magas rendelkezésre állás, és hibatűrő működés jellemzi.
A helyi felhasználók egy klasszikus szerver-kliens architektúrájú kialakításban egy ún. vastagkliens alkalmazáson (üzleti funkciókat és a prezentációt együtt tartalmazó program) keresztül érik el a rendszer funkcióit. Ebben az esetben az alkalmazáson belül, a felhasználó saját számítógépén futnak az üzleti komponensek. Az alkalmazás az üzleti adatokat és beállításokat a szerveren, egy központi relációs adatbázis kezelőben tárolja.
Vastag kliens fejlesztéséhez felhasznált programozási nyelvek:
Lehetséges adatbázis kezelők:
Ez az architektúra a felhasználó számára egyszerűbb kezelhetőséget, gazdagabb tartalmat és gyorsabb munkamenetet tesz lehetővé. Előnye, hogy a terhelést elosztja a klienst futtató számítógépek között. Hátránya viszont, hogy nagy kommunikációs forgalmat generál, így nagyobb terhet jelent a hálózati infrastruktúra számára. E tulajdonságok miatt a használatát csak helyi hálózatokon, illetve megfelelően nagy sávszélességű távoli telephelyek kiszolgálására ajánljuk és csak korlátozott felhasználószám esetén alkalmazható.
A távoli felhasználók kiszolgálására az ún. WEB-klienssel rendelkező alkalmazás telepítése javasolt. Ez az alkalmazás egy webes felületről, megfelelő beállítások esetén tetszőleges helyről vagy hálózatról hozzáférhető. Ennek az alkalmazásnak a használatához a felhasználónál egy internetes böngészőprogramra van szükség, ennek megfelelően verziótelepítést nem igényel.
Az architektúra nagyobb számú felhasználó kiszolgálására alkalmas kisebb hálózati forgalom mellett. A hálózati forgalom jelentős része az alkalmazás-szerver és az adatbázis-szerver között folyik, amelyek fizikailag egy nagy sávszélességgel rendelkező közös alhálózaton vannak. Az alkalmazás-szerver felelős az erőforrások, például az adatbázis-kapcsolatok optimális felhasználásáért.

Több rétegű Clavis megoldások technológiai háttere
A Clavis-alkalmazás – az informatikai szakma által elfogadott és alkalmazott ajánlásoknak megfelelően – rétegekből épül fel. Az egyes alkalmazás rétegek jól elkülönülnek egymástól, és egyben szabványos interfészeken keresztül kapcsolódnak egymáshoz.
Az egyes rétegek forráskódja a feladatok egyértelmű szétválasztásával letisztult, sallangmentes működésű üzleti komponensekre bontható. A funkcionalitást tartalmazó, korábban PowerBuilderben megvalósított komponensek egyszerűbbé váltak és ezek kizárólag üzleti funkcionalitás futtatására kerülnek felhasználásra, felhasználási körük a rendszer egészét tekintve csökken. A folyamatvezérlés és prezentáció más technológiával került megvalósításra.
Fejlesztési stratégiánknak megfelelően nemzetközi háttérrel rendelkező, a szoftveriparban elfogadott informatikai cégek termékeinek nagymértékű felhasználása jellemzi szoftverfejlesztési tevékenységünket. Az iparágban szabványosnak elfogadott alkalmazás-szervert veszünk igénybe a prezentációs, workflow és feldolgozó szinteken a feladatok végrehajtására.