Caliber is a browser-based application
using servlets running on Java servlet container such as Apache
Tomcat or IBM WebSphere. The browser uses Web 2.0 or
All consumers of the service (browsers, web services, scripting services, client/server applications etc.) must communicate using Caliber’s proprietary transaction protocol. Only the innermost data server layer is privileged to access the data using JDBC. This approach greatly enhances the security of our customers’ data. Other more traditional approaches require the database owner’s ID and credentials to be distributed amongst all consumers of the database or their intermediate agents. Also the same data server is used to service a particular transaction, whether the requester is a browser or web service or whatever, contributing to code reuse and rapid application development. Traditional applications have to rewrite the data access layer to handle new consumers.
Physical security and
Users have their own user IDs and passwords. These credentials can be stored in the Caliber database. Browsers can communicate with the service using HTTP or HTTPS protocols, depending on the client.
The hosted environment is in DigiWeb in Blanchardstown Dublin 15. Access to the business park is controlled by security gate. Access to the building itself is tightly controlled and uses the latest biometric identification procedures.
The building has two separate power supplies in addition to its own power plant. It has two separate fibre optic connections north and south and a backup satellite connection to the internet backbone.