Welcome to Objectivity, Inc. -- makers of the industry leading Objectivity/DB object-oriented database management platform, Grid Certified (Levels 1 through 6), and SOA compliant Twitter LinkedIn YouTube RSS Feed

.
Objectivity Solutions -> Objectivity/DB -> Features

Java

Objectivity/DB for Java

Objectivity/DB for Java provides a seamless mechanism for directly storing and manipulating Java objects in an object database.

Objectivity/DB provides full support for Java, including a language binding compliant with the ODMG 2.0 standard. Thanks to its unique "single process model" architecture for Java-based applications, Objectivity/DB for Java provides the highest-performing Java database solution in the industry today. This architecture, where the Objectivity/DB database interface runs in the same process as the Java Virtual Machine, is faster because valuable processing cycles are not wasted on constant process switching.

Objectivity/DB for Java fully supports Java multi-threading. Transactions can share threads or a thread may be dedicated to a particular transaction. Objectivity/DB for Java delivers truly scalable solutions because Objectivity/DB's advanced distributed architecture provides a single logical view of the distributed database across multiple heterogeneous servers.

The Java binding protects customer investment by ensuring that objects created using the Java language binding are accessible from C++, Smalltalk and SQL++. This provides our customers with the flexibility to select the language best suited to their application development environment. Objectivity/DB provides full interoperability with best-of-breed development environments, facilitating rapid application development from schema maintenance to debugging, all with full transaction semantics.

Objectivity/DB for JAVA - Summary

Features

  • Full support for industry standard Java Virtual Machines.
  • Database interface is natural for the Java developer.
  • Unique "single process model" delivers high performance by reducing context switching.
  • Full multi-threading support

Benefits

  • Investment in application development is preserved because Objectivity/DB for Java delivers true portability across a wide variety of hardware platforms.
  • Freedom to choose the right development language for the application or to mix development environments because Objectivity/DB ensures that objects created using the Java language binding are accessible from C++, Smalltalk and SQL.
  • Complete support and compatibility with leading integrated development environments (IDEs) including the Eclipse framework.
  • Applications benefit from the high performance storage, sharing, retrieval and update of persistent objects.
  • Deployed application experience high performance delivered by Objectivity/DB for Java's unique "single process model."
  • Complete interoperability across Linux, UNIX and Microsoft Windows platforms.

 


Bookmark and Share
Objectivity Solutions -> Objectivity/DB -> Features