background image of data sheet

Innovative Development Links Caché Java Classes With CORBA via XML

Eton, UK – June 13, 2001 – Post relational database specialists, InterSystems, today announced that ACT Financial Systems, one of its leading financial VARs, has built a new Web-enabled system for Norwegian financial services giant, Vital Fondsforsikring AS, enabling financial agents and customers to access their accounts online, using the award-wining Caché post-relational database.

As part of the DnB Group, Vital is one of the largest financial institutions in Norway, specialising in Unit Trust savings plans. As an existing customer of ACT Financial Systems, Vital has been using ACT’s flagship QUASAR product for nearly four years. Likewise, ACT has been using the DBMS products from InterSystems for more than 20 years. Originally based on previous versions of InterSystems technology, QUASAR was ported to the Web-enabled version of Caché early in 2000.

“Vital wanted to Web-enable its Unit Trust products and services to allow its financial agents and customers to have access to their accounts online,” said Costa Christodoulou, director of operations for ACT Financial Systems (Europe). “Vital’s parent company, DnB, was managing the Web design and front-end development and needed to be able to access the QUASAR database.”

In early phases of this project, the DnB front end exploited CORBA. To achieve this connection to QUASAR, the ACT team developed an innovative approach, creating a link to Caché through a Java class. The company defined a Caché class that was exported from Caché as a Java class. Vital’s CORBA server established a connection to the Java class, and each user request then created a new instance of the class and called the appropriate class method. All data passed to and returned from the methods was encoded in XML format.

“We had been using Caché objects to interface from Visual Basic to the QUASAR database, but we hadn’t used them to link with third-party XML-based systems before,” Simon Harwood, QUASAR product manager said. “This is a great example of Caché’s portability and flexibility.”

For later phases of the project, the DnB front end is being re-engineered to an EJB architecture. Connections to the QUASAR database will be achieved using JDBC. The class methods generated for the early phases have been re-coded as stored procedures. “Caché enabled us to cater for the change in front end architecture, without the need for a major developmental exercise,” said Harwood

The system, with the early phases deployed, has started a limited live trial, and will be rolled out to all agents and customers during 2001. In total, Vital has approximately 600 agents and more than 20,000 customers throughout Norway.

About ACT Financial Services

ACT Financial Systems Limited, a wholly owned subsidiary of Misys plc, is a premier supplier of software solutions and services to the global investment management and stockbroking markets.

The range of applications offered by ACT Financial Systems includes order management, portfolio modelling, performance measurement, investment management, settlement and accounting, front office trading, international trading and settlement, client reporting, intelligent messaging and risk management. Outsourcing services include: bureau, facilities management, business and technical consultancy.

Misys plc is one of the ten largest software and services suppliers in the world. Misys employs over 5,800 people globally and its banking, insurance, healthcare and financial software products (which are installed in 1600 sites in more than 100 countries) generated a revenue of over £709m for the financial year 1999-2000. Misys is a FTSE 100 company.

About InterSystems

Headquartered in Cambridge, Mass., InterSystems Corporation ( is the leading provider of high-performance database systems for Web applications, with over four million users worldwide. InterSystems’ flagship product, CACHÉ, is a post-relational database with a multidimensional data and application server offering ultra-fast and massively scalable objects and SQL. CACHÉ features breakthrough rapid development technology for building objects and web applications.

For further information, please refer to

Trademark Notes:  Caché is a trademark of InterSystems Corporation.  Other trademarks belong to their respective owners.

Editorial Contacts

Julie Ronald
Tel: 01753 855450

Josie Pearson/Peppa Sheridan
The WhiteOaks Consultancy
Tel: 01252 727313