JYD Object Database

WHAT IS IT ?

The product is an Object Database Management System (ODBMS).
It is written entirely in Java and is intended to be used by applications written in Java ( requires JDK 1.3 ).
The product provides

It is not a Relational Database Management System (RDBMS). It does not define tables. An application does not make explicit database calls.


PRODUCT EDITIONS

As of release 2, the product is split into three editions.


MODES OF OPERATION

Six modes of operation are supported:.

PHILOSOPHY

Object technology means: send a message to an object and it happens. Whether the object is currently in primary storage, or where the object is located on the network, should be a problem for runtime software, not for the application.

The need to explicitly read and write records, to transform records to objects, and to manage the deletion of dead records, is considered to be a hybrid technology: objects on the surface and old procedural programming underneath.

PERSISTENCE

Persistence is defined by reachability. A special object is the root of a tree of objects. If an object is reachable from the root, then it persists. To make an object persist, attach it to another persistent object or directly to the root object.

Garbage collection is the other side of persistence. If an object is not reachable from the root, then it is garbage collected.


Back to top <> Pricing <> Purchase <> Download <> Email us


JYD Software Engineering Pty Ltd
PO Box 744 Pennant Hills NSW 1715 A u s t r a l i a
Tel. + 61 2 9980 7812 Fax + 61 2 9484 0927 Email info@jyd.com