Publisher review:AcePerl provides an interface to the ACEDB object-oriented database. AcePerl provides an interface to the ACEDB object-oriented database. Both read and write access is provided, and ACE objects are returned as similarly-structured Perl objects. Multiple databases can be opened simultaneously.
You will interact with several Perl classes: Ace, Ace::Object, Ace::Iterator, Ace::Model. Ace is the database accessor, and can be used to open both remote Ace databases (running aceserver or gifaceserver), and local ones.
Ace::Object is the superclass for all objects returned from the database. Ace and Ace::Object are linked: if you retrieve an Ace::Object from a particular database, it will store a reference to the database and use it to fetch any subobjects contained within it.
You may make changes to the Ace::Object and have those changes written into the database. You may also create Ace::Objects from scratch and store them in the database. Ace::Iterator is a utility class that acts as a database cursor for long-running ACEDB queries. Ace::Model provides object-oriented access to ACEDB's schema.
Internally, Ace uses the Ace::Local class for access to local databases and Ace::AceDB for access to remote databases. Ordinarily you will not need to interact directly with either of these classes.
AcePerl 1.91 is a Perl script for Modules scripts design by Lincoln D. Stein.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
AcePerl provides an interface to the ACEDB object-oriented database.
Operating system:Windows / Linux / Mac OS / BSD / Solaris