Welcome to Objectivity, Inc

Print This Page
Language Interfaces

Getting Face to Interface with Java, C++, Smalltalk and SQL (ODBC).

The Objectivity ODBMS provides full support for Java, including a language binding compliant with the ODMG 2.0 standard. It offers the highest performing solution in the industry due to its unique "single process model" architecture for Java-based applications.

This architecture, where the Objectivity 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 for Java fully supports Java multi-threading and transactions can share threads or have a thread dedicated to a particular transaction.

Objectivity/SQL++: a complete ANSI-standard SQL-3 interface.

Objectivity/SQL++ provides powerful access to Objectivity/DB object databases using readily available SQL-compliant tools running on a number of Windows and UNIX platforms. It includes SQL3 object extensions that support the expanded modeling and object database capabilities available through Objectivity/DB.

Objectivity/SQL++ requests can use ANSI-standard SQL and object extensions for inheritance, relationships, and methods as well as non-SQL data types such as arrays. Tools can use an industry standard ODBC Level 3 interface to access the object database as if it were a relational database.

Choose Your Preferred Platform

The Objectivity/DB database management product line is available on most major computing platforms including:

  • Windows Server 2003
  • Windows XP
  • Windows 2000
  • Windows 98)
  • UNIX
  • Linux operating systems running on Compaq (Digital), Hewlett-Packard, IBM, Intel, Silicon Graphics, and Sun Microsystems.
  • Full interoperability is provided across platforms. As well, data created by applications on a 32-bit Windows platform can be read, updated or deleted by applications on a 64-bit UNIX or Linux platform.

    Options
    Objectivity/DB High Availability
    This option replicates system resources to ensure data availability in the event of a local system failure. It also provides sophisticated user data replication across geographically dispersed servers.

    Frameworks
  • Objectivity provides several frameworks for application developers:
    Objectivity/DB integrates the open community Eclipse Framework, with plug-ins for C++ and Java developers and database administrators.
  • The optional Objectivity Open File System [OOFS] provides a customizable interface between Objectivity's distributed, scalable database and high-end storage solutions like HPSS or other hierarchical storage manager [HSM] systems. It also provides generalized hooks for integrating Objectivity/DB with specialized security solutions, such as Kerberos.

  • Free Download
    Try a fully featured version of Objectivity/DB for up to 30 days. (Download Now )