1.4 Architecture

The Oracle Database Gateway for DRDA works with the Oracle database to shield most of the differences of the non-Oracle database from Oracle applications.

The architecture consists of the following main components:

  • Client

    The client is an Oracle application or tool.

  • Oracle database

    The gateway instance is accessed by an Oracle database with procedural and distributed options. Usually, the Oracle database is installed on the same host as the gateway, but this is not a requirement. The Oracle database and the gateway communicate in the normal Oracle database-to-server manner.

    If the Oracle database is not on the host where the gateway resides, then you must install the correct Oracle networking software on the platform where the server resides. For Oracle database, you must install Oracle Net on the Oracle database machine.

  • Oracle Database Gateway for DRDA

    The gateway must be installed on hosts that are running the appropriate operating system.

    If the Oracle database is not on the same host, then you must also install Oracle Net so that the gateway and Oracle database can communicate.

  • DRDA server

    The DRDA server must be on a system accessible to the host via a network.

Multiple Oracle databases can access the same gateway.

Figure 1-1 illustrates the gateway architecture.

Figure 1-1 The Gateway Architecture

Description of Figure 1-1 follows
Description of "Figure 1-1 The Gateway Architecture"