|
Autrace – tehnologija in uporabljena programska orodja
Autrace je v celoti izdelan v programskih orodjih Java. Že sama uporaba teh orodij predstavlja konkurenčno prednost pred ostalimi proizvodi na področju sledenja, saj je Java podlaga večini mobilnih aplikacij, LBS-u, (nad 708 mio Java mobilnih telefonov oz. 2.5 milijarde Java naprav po svetu / podatek ABI Research 2005), itd. Z uporabo teh orodij bo Autrace še v nadaljnjih letih v samem tehnološkem vrhu.
V tehničnem smislu je Autrace vrhunski produkt, saj upošteva state-of-the-art vzorce objektno orientiranega snovanja in je implementiran z najsodobnejšimi in vsesplošno priznanimi programskimi okolji, orodji in knjižnicami.
Autrace je 100% narejen v Javi, zaradi česar je že sam po sebi varen in resnično prenosljiv. Največ se uporabljajo Java Standard Edition (JSE) knjižnice za delo s podatkovnimi bazami (JDBC), s socketi, z RMIjem, internacionalizacijo in Swingom, ter Java Enterprise Edition (JEE) servleti, JavaServer strani (JSP) in JSTL ter Java Server Faces tehnologija. Vključili smo tudi nekatere najbolj popularne open source rešitve za izvedbo lahkega inversion-of-control vsebnika (Spring Framework), OR/M persistence podatkov (Hibernate), beleženja dogodkov (log4j) ter izkoristili tudi precej izmed knjižnic obilnega Apache Software Foundation repertoarja.
|