|Oracle9i OLAP Services Developer's Guide to the Oracle OLAP API
Release 1 (9.0.1)
Part Number A88756-01
Connecting to a Data Store, 2 of 6
Chapter 1 describes the software components that are involved when your application accesses data through the OLAP API. A review of the interaction among the components can be helpful in understanding what happens when your application establishes a connecton. The following steps describe a typical interaction among the components:
When your application establishes a connection, the following events take place:
Note that once the connection is established, your application can access the data store or it can access an analytic workspace, which is managed separately by the OLAP service. For more information about accessing an analytic workspace, see Oracle9i OLAP Services Developer's Guide to the OLAP DML.
This chapter describes the OLAP API classes and methods that an application uses to establish a connection. Before attempting to use these classes and methods, you must ensure that your development environment is set up correctly. The development environment includes the application development computer, on which your OLAP API application will run, as well as the computer on which the OLAP service is running.
Ensure that your development environment meets the following requirements:
See Appendix A for information about the OLAP API jar files and the CORBA software for the application development computer. For information about setting up a user ID to connect through an OLAP service, see the Oracle9i OLAP Services Concepts and Administration Guide.
To make a connection, perform the following steps:
Propertiesobject and put into it all the connection parameters that are required. For example, include the Oracle database user ID and password.
These steps are explained in more detail in the topic "Establishing a Connection".
You use the following OLAP API classes to make a connection:
These classes are described in more detail in the topic "Connection Classes in the OLAP API". In addition to these OLAP API classes, you use CORBA classes, as described in "Step 1: Getting the CORBA stub for the first connect method parameter".