Requisiti

 

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