This illustration shows the Messaging Gateway architecture. Messaging Gateway has the following main components: the administrative PL/SQL interface and the gateway agent. The administrative interface is used for gateway configuration and management. The figure shows that the PL/SQL interface connects to the Oracle database tables and AQ queues. The gateway agent, which processes propagation, consists of a propagation engine and drivers that communicate with non-Oracle messaging systems. The figure shows an MQSeries driver bidirectionally connected to MQSeries databases via messaging system links. The figure also shows a JDBC connection between the gateway agent and the Oracle database and AQ queues.