DRDA (Distributed Relational Database Architecture) je sada protokolov, ktoré umožňujú komunikáciu medzi aplikáciami a databázovými systémami na rozličných platformách a umožňuje, aby boli relačné údaje distribuované medzi viacerými platformami.
Akúkoľvek kombináciu produktov riadiacich relačné databázy, ktoré využívajú protokol DRDA je možné prepojiť tak, aby vytvorili distribuovaný systém riadenia relačných databáz. DRDA koordinuje komunikáciu medzi systémami tak, že určuje, aké údaje majú byť vymieňané a ako majú byť vymieňané.
Databázový server môžete nakonfigurovať, aby na odpovede na požiadavky zo spoločného rozhrania API, ako je napríklad IBM® Data Server JDBC Driver alebo IBM Data Server .NET Provider, používal DRDA.
Môžete tiež povoliť pripojenia cez protokol DRDA medzi rozhraním API klienta a aplikáciou Informix Connection Manager (pomocný program oncmsm), ktorá riadi a presmerováva požiadavky klienta na pripojenia medzi primárnym serverom a jedným alebo viacerými sekundárnymi servermi. Connection Manager poskytuje automatické zotavenie a zavedenie schopností vyvažovania. Keď klient vytvorí požiadavku na pripojenie k serveru, aplikácia Connection Manager nasmeruje túto požiadavku na pripojenie na príslušný server na základe zmluvy o úrovni konfigurovateľných služieb. Aplikáciu Connection Manager môžete nakonfigurovať na automatické núdzové prepnutie v prípade zlyhania na konkrétne servery alebo na konkrétne typy serverov.
Enterprise Replication, replikácia údajov a pomocné programy Informix, napríklad DB-Access, vyžadujú pripojenia prostredníctvom SQLI. Pomocné programy Enterprise Replication nepracujú cez pripojenia pomocou protokolu DRDA. Pripojenia Enterprise Replication však môžu koexistovať s pripojeniami cez protokol DRDA.
Komunikácia medzi bežným rozhraním API a Informix môže využívať bezpečnosť šifrovaného hesla alebo bezpečnosť šifrovaného ID užívateľa a šifrovaného hesla.
Pomocou protokolu SSL (Secure Sockets Layer) môžete šifrovať údaje pri koncových pripojeniach, pripojeniach so zabezpečeným protokolom TCP/IP a DRDA medzi Informix a bežným rozhraním API klienta.