Document Directory
This topic provides an
overview of the user documentation provided with Reality.
There are three kinds of documentation provided:
- On-line documentation for display in a
web browser.
- On-line documentation that can be
displayed on a terminal using the Reality
MAN command.
- Acrobat versions of printed manuals that
provide additional information not included in the main documentation.
Although these are included with the main documentation, they are not
integrated with the navigation systems (contents list, index and search).
On-line Documentation (Web Browser)
The Reality on-line documentation is divided into sections, which you select from the top level of the contents list, as
follows:
The Reality Documentation
This section gives general information about the documentation, including
how
to use the on-line documentation, general conventions, and a
glossary of terms
and abbreviations.
Installation Guides
This section contains the installation guides for Reality on
UNIX and
Windows, and the Reality
Client Components.
User's Reference
This section contains the main documentation for the Reality database. It is
divided into five subsections:
- General. This provides general user information that is not specific to
the operation or administration of the Reality environment, including an
overview of and introduction to the Reality environment, a description of
database
file structures, details of file-related TCL commands and procedures, an
introduction to TCL, and detailed
descriptions of general TCL user commands.
- Operation. This provides the information required to perform routine
operating procedures within the Reality environment. Includes descriptions of the
spooler, how to
save and restore Reality files, how to operate
magnetic tape units from Reality, and the
terminal independent process handler (TIPH).
- Administration. This provides information for administering Reality
databases. This requires tasks to be carried out in both the Reality and
host (UNIX or Windows) environments. It includes descriptions of the
Reality and
host environments, and the tasks that must be carried out in each.
There is also a section on
dealing with system problems.
- TCL Commands Summary. This contains
a quick reference list of all TCL commands.
- MultiValue compatibility. This describes Reality commands that provide
compatibility with other MultiValue systems.
English Reference
The English Reference section provides a
detailed description of English, a
powerful data retrieval and report generating inquiry language. It is intended
for users with some knowledge of Reality principles and contains a
comprehensive explanation of how to create associated data definition items. To make
full use of it, it would be helpful to have completed the tutorials provided in
the Beginner's Guide to English.
Proc Reference
The Proc Reference section provides a
detailed description of the Proc job
control language. It is intended for users who are familiar with the Reality
environment.
DataBasic Reference
The DataBasic Reference section provides
in-depth information on the DataBasic
programming language. It is written for programmers who are familiar
with the Reality applications environment.
Editor
The Editor section explains how to use
the line
editor to create and maintain Reality non-binary items.
Screen Editor
The Screen Editor section explains
how to use the full
screen editing utility to create and maintain Reality non-binary items.
Resilience
Resilience describes Reality Transaction
Handling, Transaction Logging, Rapid Recovery, Shadow Database, FailSafe and
Disaster Recovery features.
SQL for Reality
SQL for Reality is a standard feature of Reality, which
enables any PC application that is compliant with ODBC version 2.0 or JDBC to
access and update a Reality database. You can also create and update SQL
catalogs on a Reality database.
The SQL for Reality section describes how the host/database administrator
can set up and manage user access to a Reality SQL catalog. It also describes the
procedures to be followed in order to create and update a Reality SQL catalog,
and details the functions supported by the Reality ODBC and JDBC drivers.
UNIX-Connect
The following describe Reality networking on a UNIX host:
- UNIX-Connect User Guide.
This describes how to: perform remote logon
between UNIX and Reality environments; send print jobs in a UNIX environment
to a printer in the Reality environment; transfer files between UNIX and
Reality environments; and perform commands on a remote UNIX system.
- UNIX-Connect System Administration. This is intended for system
administrators who need to understand how the UNIX-Connect product works in
order to configure it. It assumes a working knowledge of UNIX.
External Interfaces
This section contains documentation for features that provide external access
to Reality, including web features. It is
divided into seven subsections:
- PCi Standard Network Interface.
This section describes how to connect to Reality from a client PC. It is
intended for system administrators who need to understand how the PCSNI
product works in order to install and configure it. It assumes a working
knowledge of MS-DOS, Windows and Reality.
RealWeb. This
feature provides the Web developer with access to data held in a Reality
database, by making it possible to call a DataBasic subroutine directly from a
Web browser by simply specifying a URL. Subroutines that will be called from
RealWeb must be specially written using the supplied DataBasic API –
this allows the programmer to fetch arguments passed to RealWeb, and to
construct an HTML page that is returned for display in the browser.
The
RealWeb section describes the DataBasic subroutines supplied with RealWeb
and how to use these to construct HTML pages.
- HTML from English.
This feature allows you embed an English report in a web page for display in
browser.
Reality Java Interface. This
section provides advice for the Java
programmer wishing to enquire upon or update a Reality database via one of the
following methods:
- Calling a Remote Basic subroutine.
- Writing Java servlets to access a Reality database via RealWeb.
- Writing a Java application or applet to connect to a Reality database via the
Reality SQL/JDBC interface. The Java program constructs SQL commands to execute
queries or update the database.
- Remote Basic ActiveX Control. This section describes a Visual Basic component that can be used in PC
programs to run Remote Basic subroutines on a Reality database.
-
XML
Support. This section describes a
feature that allows DataBasic programmers to extract data from and export data
to XML documents.
-
Reality
Web Services. These allow you to expose your DataBasic subroutines using a
Java Servlet that can run on any servlet compatible web server.
Other Documents
This section contains Acrobat versions of manuals that do not form part of
the main documentation, but that you may need or find useful.