Technical Architecture


daVinci Assortment is built upon the industry standard J2EE framework. The data layer can utilize any of the major relational databases (Oracle, DB2, mySQL and SQL Server). The business/presentation are compatible with J2EE compliant application servers (WebSphere, WebLogic, Oracle, Borland and Sun).

daVinci's architecture scales both vertically and horizontally. Clusters are supported in the database layer, as are multiple application servers in the business and presentation layers.

To reach maximum productivity, daVinci uses a rich client interface for power users. This gives them the response and flexibility they need from an application used continually throughout the day. For casual and intermittent users and for access via the Internet, daVinci provides a thin client interface. Reporting, review and limited planning functionality is supported.

MSA

Higher performance and additional scalability is achieved within the data layer by off-loading computationally intensive operations from the database onto a tightly-coupled calculation data store (CDS). Besides achieving the highest possible performance for the calculations, this feature doubles the overall system scalability. While tightly coupled to the relational database, the calculation engine can be configured onto a completely separate server in the database layer (or even into a different layer). When combined with clustering, this allows multiple servers to be devoted both to the pure database operations and additional servers to be assigned pure computation.

IBM and WebSphere are registered trademarks of the IBM Corporation.

Oracle is a registered trademark of the Oracle Corporation

MySQL is a registered trademark of MySQL corporation.

bea and WebLogic are registered trademarks of BEA Corporation.

Microsoft, Windows and Microsoft SQL Server are registered trademarks of the Microsoft Corporation.

Tour