Jak je uvedeno na stránce koncepce, má řešení dvě hlavní části - serverovou a
klientskou.
-
Serverová část (rozhraní)
Je postavena
na výkonných serverech IBM s operačním systémem AIX (IBM
implementace UNIX), na které je použit WWW server Apache s modulem JServ pro
spouštění Java servletů a databáze Informix pro uložení podání a
získávání informací o jeho stavu. Pro zpracování XML jsou použity
knihovní funkce balíku Xerces, pro použití transformace XSLT potom balík
funkcí označených Xalan.
-
Klientská část (formuláře a zpracování souboru)
Tato část
je řešena jako dynamické HTML stránky s použitím jazyka JavaScript pro
ovládání rozhraní. Prostředí Java pro implementaci aplikační logiky a
dále knihovní funkce balíku Xerces, pro použití transformace XSLT potom
balík funkcí označených Xalan.
Stěžejní část aplikační logiky použité jak v serverové, tak klientské
části je vytvořena v přenositelném jazyce
Java.