Informix unveiled details of the Krakatoa project for Java-enabling its database at the Java Business Expo in New York this week.
Although the database already includes native support for JDBC drivers, the fully Java-enabled release, version 9.2 of the supplier?s Dynamic Server and Universal Database, is not due to go into beta until the first quarter of next year, for shipment in the second quarter.
Hamish Reid, Informix?s Java Architect, said: ?We?ve been working on Java for three years, but until now, we?ve been conservative in our marketing. We weren?t sure until recently that people were interested in it, but management has come round to Java in the last nine to twelve months. We now reckon between 10-20 per cent of our customer base are using it for things like Web-based applications, multiple clients and self-service packages.?
He added that he did not see any point in rewriting the firm?s databases in Java as yet because it was still not good at high end transaction processing and would not be for some time.
In the meantime, Krakatoa will support part zero of the SQL/J standard, which deals with embedded SQL on the client, and part one, which looks after Java stored procedures in the database itself.
The database will also provide proprietary methods of mapping Java schemas onto a SQL schema, but this is covered in part two of the standard, which has not yet been ratified and is still some way out.
In addition, Informix will release a Java Datablade and integrate a Java Virtual Machine (JVM) into its offering, so it can run and store Java code natively.
At the moment, the company is using Sun?s JVM for Solaris and other Unix variants, and Symantec?s equivalent for Windows NT, but it intends to introduce a JVM certification process when Krakatoa ships so that users can choose to swap out one certified JVM with another, if they wish.
Enterprise Java Beans (EJB) support will also be provided via Tanga, an EJB container that sits on a separate server, but which runs EJB-based applications. Tanga is sold by Weblogics, which was acquired by Bea Systems in September.
Informix users will initially be able to access the Tanga EJB container via JDBC, but this will be integrated into the database by the second half of next year. Reid claims this will boost performance by between five and 20 times, depending on the application.
The firm has also just signed a deal with Cloudscape, which sells a small footprint, embedded, local database for running Java applications on mobile computers. Users will be able to replicate Cloudscape data into their Informix databases and vice versa by the first quarter of next year.
Apple, Samsung, Google and others rush to go ever-higher upmarket is putting off potential customers
Laser tech can charge mobile phones from across a room
AMD's Zen chip roll-out continues with the focus on high-power embedded applications
And becomes the team's executive chairman to boot