Increased Productivity
Eclipse IDE
Objectivity/DB Release 8.0 is tightly integrated with the open source Eclipse IDE. The Objectivity/Assist framework collection of plug-ins to the Eclipse IDE provides easy access to common Objectivity administration functions, data browser, schema viewing/editing and automated code generation capabilities.
Improved Tutorials
A set of on-line lessons and exercises to allow new users to get started quickly in writing Objectivity/C++ applications.
Improved Samples
A set of C++ and Java sample applications that either show how Objectivity/DB can be used in particular application areas or show how particular features of Objectivity/DB can be used.
C++ and Java Downloads
A fully functional, bundled version of Objectivity/DB and Objectivity/C++ is available for download through our website.
Language Compatibility
Java Package and C++ Namespace Support
Objectivity/DB release 8 provides full support for packages and namespaces for persistent classes. C++ persistent classes may now be defined in a namespace, and namespace qualifiers may be used to refer to them. Objectivity/DB Active Schema will provide a "Namespace" API for iteration and scope lookup.
Objectivity/DB Active Schema For Java
The dynamic schema interface is now available with a Java API. This feature allows Java users to interoperate with C++ specific Objectivity features such as VArrays and multiple inheritances.
J2EE EJB Weblogic CMP
Improvements to Objectivity For Java to support BEA WebLogic Container Managed Persistence.
Updated Java Session Class
Enhancements to the Java Session class provide many features of the ooSession C++ class introduced in Objectivity/DB Release 7.0. New features include event logging and the ooSession exception set.
XML
Interoperability across multiple platforms and tight integration with evolving language features has always been a hallmark of Objectivity/DB. In Release 8.0 there are robust and scalable tools for importing and exporting C++, Smalltalk or Java objects via XML.
Resilience and Administration
High Availability
Objectivity/DB Release 8.0 merges the mature fault tolerance and database replication capabilities that have been a feature of Objectivity/DB since Release 3.0 into an easy to use High Availability option. There are performance improvements and new functionality that make it easier to add High Availability to an existing system and to cope with hardware and application outages.
Support Information Tool
The support information tool provides a dump of site-specific Objectivity data that may be sent to Customer Support to help diagnose problems and decrease turnaround time.
oocheck
oocheck is a tool that allows a user to check the logical and physical integrity of associations, catalogs, indexes, page maps, replication status and journal files.
License Manager
The license manager provides unobtrusive regulation of option and platform use and the expiration of downloaded trial software.