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.
Parent topic: Introduction to the Oracle Database Gateway for DRDA