Front-end
Grazie all’utilizzo di tecnologie unicamente Web l’applicazione è fruibile su molteplici dispositivi (PC, Tablet, Smartphone) attraverso l’uso di un semplice Web Browser.
- Chrome
- Firefox
- MS Internet Explore
- MS Edge
Si consiglia l’uso di Chrome.
Back-end
Il back-end richiede il seguente stack applicativo:
- JVM
- Application Server
- Database Engine
Lo stack applicativo può essere realizzato con componenti interamente FLOSS (Free/Libre/Open Source), sia su piattaforma Linux/Unix che MS Windows.
Può essere eventualmente utilizzato uno stack già presente, in condivisione con altri applicativi.
Sistema operativo
VISUS è interamente scritto in Java può quindi essere ospitato ed eseguito in generale da qualsiasi sistema operativo per il quale è disponibile una JVM (Java Virtual Machine) .
Si consiglia l’utilizzo della JVM Oracle/Sun.
Application Server
VISUS si esegue in forma di java servlet all’interno di un servlet container JEE compliant.
- Apache Tomcat
- JBoss
- IBM WebSphere
- Oracle WebLogic
Si consiglia l’utilizzo di Apache Tomcat.
Database Engine
L’accesso ai Database avviene tramite JDBC; sono accessibili tutti i Database con disponibilità di driver JDBC compliant.
- MySQL/MariaDB
- PostgreSQL
- MS SQL Server
- Oracle
- IBM DB/2
- IBM DB/400
- SQLite
- Derby/Cloudscape
- Firebird