Oracle8i Enterprise JavaBeans Developer's Guide and Reference Release 3 (8.1.7) Part Number A83725-01 |
Library | Service | Contents | Index

## Overview

Clients access EJB and CORBA applications in the database over an Internet Inter-Orb Protocol (IIOP) connection. IIOP is an implementation of General Inter-Orb Protocol (GIOP) over TCP/IP. All IIOP connections for CORBA or EJB clients that communicate with the database must have IIOP configured on the database and within the Net8 listener, unless you have the following scenario:

- the listener that you want to connect to is on the same node as the database

- the database that you want to use has configured a generic dispatcher

- you use the dynamic registration tool described in "Dynamic Listener Endpoint Registration" to enable the listener to manage IIOP requests

Otherwise, you must configure the database and the listener, as follows:

Entity | Description | Configuration Tool
--- | --- | ---
Database | To support an IIOP connection, you must configure the database for GIOP in MTS mode. | Configure the database MTS dispatchers for IIOP through the Database Configuration Assistant. This tool is started under the covers by the Typical and Custom Oracle8i install.
Net8 Listener | To support an IIOP connection, you must configure the Net8 listener to accept an IIOP connection over defined ports 2481 or 2482. | Configure the Net8 listener for IIOP through the Net8 Assistant.

The database supports incoming requests through a presentation. The presentation protocol is responsible for making sure data is represented in a format the application and session layers can accommodate. Both the listener and the dispatcher accept incoming network requests based upon the presentation that is configured. For IIOP, you configure a GIOP presentation.

Note: For security concerns, you must decide if your IIOP connection will be Security Socket Layer (SSL) enabled. See "Using the Secure Socket Layer" for information on SSL. See "Configuring SSL for EJB and CORBA" for information on how to configure SSL.

The configuration for an IIOP connection can be handled in one of three ways:

- Oracle8i Typical or Minimal Installation--If you choose the Typical or Minimal Oracle8i installation, you receive configuration for session-based, non-SSL IIOP connections for both the database and the listener.

- Oracle8i Custom Installation--If you choose the JServer option within a "Custom" Oracle8i installation, you receive configuration for session-based, non-SSL IIOP connections for the database. You have to invoke the Net8 Assistant to configure IIOP for the listener.

- Manual Install and Configuration--If you install JServer by invoking the `initjvm.sql` script, you must manually configure your IIOP connection. All configuration is done manually either by invoking the Database Configuration and Net8 Assistants directly or by editing the various initialization parameter files.

| Copyright © 1996-2000, Oracle Corporation. All Rights Reserved. |
Library | Service | Contents | Index