G3™ Architecture

G3™ is specifically designed for the needs of granting agencies with complex multi-tier programs. As such it is designed to be both open and scalable. Easily configured to interface with other systems, it uses standards based tools to support many browsers, operating systems, web servers, J2EE 1.4 application servers, relational databases, and reporting tools:

Browser - The solution is browser agnostic and uses Java Server Faces to help insulate it from browser differences.

Web Server - G3™ can be used with any web server and operating system.

Application Server - G3™ is designed to be deployable with any J2EE 1.4 compliant application server such as BEA WebLogic, IBM WebSphere, JBoss, Oracle Application Server, Sun Java System Application Server, etc.

Database Server - G3™ uses Hibernate to provide object persistence, which also gives a layer of insulation from the differences between relational databases.

Reporting Tools - G3™ ships with a full data model as well as database functions for simplifying access to form data. Grantium encourages clients and partners to use the reporting and analytic tools with which they are most comfortable, as this should be the most cost effective approach.