Shore Programmer's Manual - 2 August 96
Shore \- a Scalable Heterogeneous Object REpository
Shore (or SHORE)
is many things:
- A library of functions for storage management
You can use the Shore Storage Manager as a library
to write your own database management system,
object repository, or whatever you please.
The Shore Storage Manager Programming Interface
Writing Value-Added Servers with the Shore Storage Manager.
- A unix-like object server
A complete server that provides a Unix-file system-like namespace,
with Unix access to the objects in the namespace through NFS,
and a set of Unix-like class methods for access to the objects
from client programs.
The programming interface for the client is not documented
at this level, but clients that use the Shore Data Language
use this server. (See below.)
- A programming environment for persistent typed objects
The Shore Data Language (SDL)
is a type-compiler and language-binding generator.
Shore Data Language Reference Manual
Getting Started with Shore.
The entire Shore project is described briefly in
An Overview of Shore.
This manual page applies to Version 1.0 of theShore software.
The Shore project is sponsored by the Advanced Research Project Agency, ARPA order number 018 (formerly 8230), monitored by the U.S. Army Research Laboratory under contract DAAB07-92-C-Q508.
Copyright (c) 1994, 1995, 1996 Computer Sciences Department, University of Wisconsin -- Madison. All Rights Reserved.