Brick
is provided with a flexible and scalable architecture based on 3
levels (data access, business logic, presentation layer).
Brick is
supported by J2EE
(Java 2 Enterprise Edition) technology. Portability on different
systems and security on a long term are guaranteed by standard
technology applied to each component.
This platform can be
personalized and adapted to various
graphic interfaces, thanks to a clear
distinction between content and style by using XML,
Velocity and CSS.
J2EE technology
enables to create independent hardware platforms, making this
application suitable to be installed on any platform which supports
Java Runtime environment.
The full compliance with standards (portal server JSR-168 compliant e standard JSR 170) enables:
To get full independence from the chosen RDBMS, Brick employs only SQL standard to have access to the data base. The interface with the database occurs through Hibernate framework. Thanks to this approach, it is possible to use both freeware and commercial RDMS
Brick can be used with web standard clients (Microsoft Internet Explorer, Mozilla Firefox, Safari, Safari, Opera, Google Chrome).

Web server:
Apache
Application server: IBM Application Server, Oracle Application Server, Tomcat etc.
Database: IBM
DB2, Oracle, SqlServer, Postgres, MySql.
Operative systems: Windows, Linux, Solaris