From: mike Date: Tue, 15 Nov 2005 17:33:04 +0000 (+0000) Subject: Rolling. X-Git-Tag: cpan_1_22~359 X-Git-Url: http://git.indexdata.com/?a=commitdiff_plain;h=14730a133330573976fc1b14459984b7311ad0e5;p=ZOOM-Perl-moved-to-github.git Rolling. --- diff --git a/lib/ZOOM.pod b/lib/ZOOM.pod index 83a55e3..cfb636e 100644 --- a/lib/ZOOM.pod +++ b/lib/ZOOM.pod @@ -1,4 +1,4 @@ -# $Id: ZOOM.pod,v 1.2 2005-11-15 17:23:45 mike Exp $ +# $Id: ZOOM.pod,v 1.3 2005-11-15 17:33:04 mike Exp $ use strict; use warnings; @@ -57,6 +57,19 @@ C. Many useful ZOOM applications can be built using only the Connection, ResultSet and Record classes, as in the example code-snippet above. +A typical application will begin by creating an Connection object, +then using that to execute searches that yield ResultSet objects, then +fetching records from the result-sets to yield Record objects. If an +error occurs, an Exception object is thrown and can be dealt with. +More sophisticated applications might browse the server's indexes to +create a ScanSet, from which indexed terms may be retrieved; others +might send ``Extended Services'' Packages to the server, to achieve +non-standard tasks such as database creation and record update. +Searching using a query syntax other than PQF can be done using an +query object of one of the Query subclasses. Finally, sets of options +may be manipulated independently of the objects they are associated +with using an Options object. + =head1 SEE ALSO