52 Implementing Web Applications with CM Information Integrator for Content and ODWEK
When a user submits a query, the client program sends a search request to the
OnDemand Library Server. The Library Server returns the list of documents that
match the query to the user. When the user selects a document for viewing, the
client program retrieves a copy of the document from the Object Server where
the document is stored, opens a viewing window, and displays the document.
3.2 Basic concepts
To store, manage, retrieve, view, and print reports and index data in OnDemand,
you must design and implement applications, application groups, and folders. In
this section, we introduce some of the basic concepts:
Application
Application group
Folder
Indexing method and documents
3.2.1 Applications
An application describes the physical characteristics of a report to OnDemand.
Typically, you define an application for each program that produces output to be
stored in OnDemand. The application includes information about the format of
the data, the orientation of data on the page, the paper size, the record length,
and the code page of the data. The application also includes parameters that the
indexing program uses to locate and extract index data and processing
instructions that OnDemand uses to load index data in the database and
documents on storage volumes.
3.2.2 Application groups
An application group is a collection of one or more applications which contains
common indexing and storage management requirements. The application group
group contains the database information which is used to load, search for, and
retrieve reports. The application group defines the data which to be loaded into
the database.
You can group several different reports in an application group so that users can
access the information contained in the reports with a single query. All of the
applications in the application group must be indexed on at least one of the same
fields, for example, customer name, account number, and date.