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 We are the leader in scalable database management solutions for mission-critical, real-time and distributed applications.
Objectivity/DB Solutions -> Our Technology -> Objectivity/DB

SmallTalk for Visual Works, and Objectivity/DB

A Smalltalk interface for high performance, high availability client/server applications.

With Objectivity/Smalltalk, Smalltalk applications benefit from high-performance storage, sharing, retrieval and update of database objects.

Smalltalk database applications in an Objectivity/DB environment can easily share access to information managed by C++ and Java programs. The data can even be reported on - and managed by - widely available SQL and ODBC tools.

Easy to Integrate

Objectivity/Smalltalk makes the Objectivity/DB interface completely transparent.

Smalltalk classes are made persistent through reachability; transitive persistence assures that all instances referenced by persistent classes are also made persistent. Class definitions are provided for easily creating object database schema and for automatic object evolution as persistent classes are changed. Support is provided for standard object browsers and garbage collection.

You can use standard Smalltalk with Cincom's VisualWorks development environment and easily add object persistence where desired. Popular tools such as Object Technology International's ENVY/Developer and Cincom's VisualWave are also supported.

Powerful and Flexible

Applications built with Objectivity/Smalltalk are fast.

Objectivity/DB's architecture provides for the physical and logical clustering of data to maximize the efficiency of network and disk I/O. Intelligent buffering and relationship traversals further increase the performance. Objectivity/Smalltalk applications can take full advantage of Objectivity/DB's ability to manage multi-terabyte databases distributed over large numbers of networked servers. You won't run out of power with Objectivity.

Summary

Features

  • Almost all Smalltalk classes are persistence-capable
  • Uses standard Smalltalk browsers for schema creation and modification
  • Automatic schema maintenance
  • Automatic schema persistence with full transitive closure
  • Automatic locking and concurrency management
  • Automatic database garbage collection; only changed objects written to database
  • Natural Smalltalk interface with simple extensions for object base capabilities such as relationships
  • Support for object clustering
  • Dynamic bi-directional relationships
  • Schema evolution and object migration
  • Scalable collections including sorted B-tree like collections and collections using extendible hashing
  • Complete interoperability across Microsoft Windows and UNIX platforms
  • Fully compliant with ODMG-93 1.2 Smalltalk language binding.
Benefits
  • Simple to learn and use for the Smalltalk developer
  • Database interface transparent to Smalltalk developer
  • Easy to migrate existing applications
  • Applications benefit from the high performance storage, sharing, retrieval and update of persistent objects.
  • Works with popular Smalltalk development tools
  • Supports the incremental development model which is natural to Smalltalk.

Bookmark and Share
Objectivity/DB Solutions -> Our Technology -> Objectivity/DB


    Objectivity, Inc. -- Complex Data-Management, Simplified • Level-6 Grid Certified • SOA Compliant GSA Schedule Contract