Architecture

eXRAD is based on a standard J2EE model-view-controller design pattern, incorporating declarative design logic and thin client implementation.

It is designed to be deployed alongside existing application code. Support is provided for integration with existing J2EE application frameworks, interfacing to existing customer facilities for application security, error handling, etc.

eXRAD will run on any J2EE-compliant web application server (e.g. IBM Websphere, BEA Weblogic, etc).

eXRAD supports any industry-standard SQL database. While it currently supports relational databases, it also provides intrinsic support for any XML-based data source.