Object-Orientation FAQ

POET <Persistent Objects and Extended Database Technology> (Poet Software)

POET is a full-featured C++ ODBMS with support for, schema versioning,
check-in/check-out, online backup and object queries with OQL.
Workbenches are included for developers and administrators.  POET is
available for nearly all platforms.  OLE is supported and an ODBC
driver is available.  A single user version is sold for around $499,
and a multi-user user for mixed networks is also available.
C++ Language Support
o    tight semantic integration with C++
o    any C++ object or structure can be made persistent by adding the
     persistent keyword
o    storing and reading a C++ object does not change its state or behavior
o    full support for C++ encapsulation, object identity,  inheritance, and
     polymorphy
o    C++ pointers and references are automatically converted to database
     references when storing objects
o    database references are automatically converted to C++ pointers and
     references when reading objects
o    all database definition is done through a small extension to C++
     declaration syntax
NOTE: Visual Basic support with Sourcecraft.
Database Functionality
navigation, queries, sorting, indexes, single-user operation, multi-user
operation using client/server architecture, flexible locking for objects
and sets, nested transactions, watch & notify for objects and sets,
event handling, database size limited only by hard disk size
C++ Language Extensions
persistence, indexes, transient data elements in persistent classes, sets,
dependent objects, templates
PTXX schema compiler
automatically converts extended C++ class declarations into ANSI 2.0 code,
registers classes in the class dictionary, provides class versioning
Predefined C++ Classes
date, time, strings, and BLOBS (binary large objects)
Portability
all platforms are source-code compatible, any POET database may be read by
any computer full support for heterogeneous networks
Platforms
Available for MS-DOS / MS-Windows (Borland C++, Microsoft), OS/2
(Borland C++), Novell, Macintosh MPW, and various Unix systems, including
NeXT (NeXTStep) and Sun OS (Sun C++).  See web site for details.
POET Software Corporation
999 Baker Way
Suite 100
San Mateo, CA 94404
U.S.A.
Toll Free:  1-800-950-8845
Direct:     (415) 286-4640
Fax:        (415) 286-4630
Email:      info@poet.com
Web:        http://www.poet.com
Compuserve: GO POETSW
POET Software, GmbH
Fossredder 12
D 22359 Hamburg
Germany
Voice: +49 (0)40 / 60990 0
Fax:   +49 (0)40 / 60398 51
Email: info@poet.de

This document was translated by ms2html v1.8 on 04.06.96.