Architecture

Ardenno is a platform-independent solution with a J2EE thin client architecture that requires no client software installation, Java applets, Windows DLLs, or browser plug-ins. The client can be a Web browser, mobile device, or external system that uses standard Internet technologies such as HTTP, HTML, and XML to communicate with the desired application server. Users access the system with a user ID/password and an approved Internet browser (Internet Explorer or FireFox).

Ardenno is built with 100% advanced Java™ technology and uses AJAX to enhance the client interface experience and can support any JDBC compliant database (Oracle, IBM DB2, Microsoft SQL Server and MySQL). It supports any J2EE web server including IBM, Microsoft, BEA, Oracle, Web Methods, TIBCO and Apache/Tomcat.

Ardenno’s base installation includes the open licenses of the MySQL database and the open source license for the Apache/Tomcat application and web server. This eliminates the need for most customers to purchase database and application server licenses.

Ardenno Architectural Overview

Ardenno’s Rich Internet Application

Ardenno’s Rich Internet Application (RIA) AJAX (Asynchronous JavaScript Technology and XML) client provides end–users with a world-class, highly-responsive, cross-platform user interface. The use of a Rich Internet Application AJAX-based client to the user community translates into less clicks. Anyone who has used Gmail or Google Maps will realize that a new breed of dynamic web applications is emerging. Web applications have traditionally been a set of HTML pages that must be reloaded to change any portion of the content. What makes AJAX-based clients unique is that the client contains page-specific control logic embedded as JavaScript technology which prevents server round trips and thus, provides a much more responsive application and with significantly less bandwidth requirements.

Traditionally, server-side web applications have focused on generating HTML documents for every client event resulting in a call to the server. The clients would then refresh and re-render the complete HTML page for each response. This delay or “flicker” has frustrated users since browser clients were introduced to business applications.  Users of Ardenno will immediately “experience” the difference from the highly-responsive, interactive Ardenno client.

Less server round trips means less clicks.