PJama: A Prototype Implementation of Orthogonal Persistence for the Java platform
">
PJama: A Prototype Implementation of Orthogonal Persistence for the Java platform
PJama: A Prototype Implementation of Orthogonal Persistence for the Java platform
The Forest Project: PJama: A Prototype Implementation of Orthogonal Persistence for the Java platform
PJama is an experimental implementation of Orthogonal Persistence for the Java platform,
a programming model that supports high-performance, highly available applications that manage large amounts of persistent data,
with the minimum possible peturbation of the Java Language Specification.
Orthogonal Persistence for the Java platform is characterized by three principles:
Type orthogonality: All types, including Class, Thread, can be made persistent.
Persistence independence: No modifications to either the source code or class file are
required in order that objects of the associated class can be made persistent.
Persistence by reachability: The lifetime of an object is determined solely by its reachability from designated (persistent) root objects.
N.B. The current release of PJama does not support persistent Thread instances.
A release of PJama for Solaris version 2.x and Windows NT is available under license for research and evaluation purposes.
Last changed: Sep 29th 2000
Questions and comments to
forest-info@sunlabs.com