Software Architecture

allProView is a Java/J2EE based application utilising open source software components. It is a scalable architecture utilising either MySQL or Oracle relational databases and an open source search library - Lucene. An abstraction layer is used to facilitate database portability.

Lucene

Using a search engine to supplement the relational database storage provides for a much more scalable and powerful search experience. It also enables key allProView smart matching of virtual to actual resources; as well as auto alerting functionality.