Technical Overview

Print
PDF

Architecture

  • J2EE server side system (Java 2 Enterprise Edition)
  • MySql database
  • Alfresco document management
  • JBoss application server
  • JBoss Portal for user interface presentation
  • Drools rule engine for business rules (rating, validation, risk assessment etc.)
  • Apache FOP (Formatting Objects Processor) document production (Quotation PDF)
  • Web browser accessed user interface
  • Operating Systems: Windows, Linux, OS X, Solaris, Unix compatible

Integration

If you want to incorporate OpenQuote into your website or integrate with other applications, you may find the system developer support area on this site useful.  For Joomla! and WordPress websites, components and plugins are already available, for more information visit the OpenQuote component for Joomla! and OpenQuote plugin for Wordpress websites.

If you do not feel you have the technical skills to undertake this kind of work yourself, please contact Applied Industrial Logic who will be able to either offer their commercial support services, or direct you to one of their OpenQuote certified partners with the appropriate skill set for your requirements. This may be anything from wanting a complete website being designed that incorporates online insurance quotations, to hosting OpenQuote for you as a stand alone application.

For more details regarding the commercial support services offered by Applied Industrial Logic and their partners, please visit their website at www.appliedindustriallogic.com.

Dependencies

OpenQuote uses a number of open source applications as part of its default deployment.

Alfresco

Alfresco is the Open Source Alternative for Enterprise Content Management (ECM).

Alfresco Website: http://www.alfresco.com/

Drools

Drools is an open source business rule management system (BRMS) and an enhanced Rules Engine implementation, ReteOO. Drools is available from JBoss a division of Red Hat.

Drools Website: http://www.jboss.org/drools/

MySQL

The world's most popular open source database, available from Sun Microsystems.

MySQL Website: http://www.mysql.com/

Apache FOP

Apache FOP (Formatting Objects Processor) is a print formatter driven by XSL formatting objects (XSL-FO) and an output independent formatter. FOP is part of the open source Apache XML Graphics Project.

Apache FOP Website: http://xmlgraphics.apache.org/fop/

Java EE

Java Platform, Enterprise Edition (Java EE - previously J2EE) builds on the solid foundation of Java Platform, Standard Edition (Java SE) and is the industry standard for implementing enterprise-class service-oriented architecture (SOA) and next-generation web applications. Java is open source and was created by Sun Microsystems

Java EE Website: http://java.sun.com/javaee/

JBoss Application Server

An open source J2EE certified platform for developing and deploying enterprise Java applications, Web applications, and Portals, JBoss Application Server provides the full range of J2EE 1.4 features as well as extended enterprise services including clustering, caching, and persistence. Available from JBoss a division of Red Hat.

JBoss Application Server Website: http://www.jboss.org/jbossas/

JBoss Portal

JBoss Portal provides an open source platform for hosting and serving a portal's Web interface, publishing and managing its content, and customizing its experience. Available from JBoss a division of Red Hat.

JBoss Portal Website: http://www.jboss.org/jbossportal/