DRDA - DRDA
Архитектура распределенной реляционной базы данных (DRDA) - это стандарт совместимости баз данных от Открытая группа.
DRDA описывает архитектуру для распределен реляционные базы данных. Он определяет правила доступа к распределенным данным, но не предоставляет фактических интерфейсы прикладного программирования (API) для выполнения доступ. Впервые он был использован в DB2 2.3.
DRDA была разработана рабочей группой в IBM в период с 1988 по 1994 год. Сообщения, протоколы и структурные компоненты DRDA определяются Распределенная архитектура управления данными.
Составные части
- Заявитель заявки (AR). АР принимает SQL запросы от приложения и отправляет их на соответствующие серверы приложений для обработки. Используя эту функцию, прикладные программы могут получать доступ к удаленным данным.
- Сервер приложений (AS). AS получает запросы от инициаторов запросов приложений и обрабатывает их. AS воздействует на части, которые могут быть обработаны, и пересылает оставшуюся часть на серверы баз данных для последующей обработки. AR и AS общаются через протокол называется Протокол поддержки приложений который обрабатывает преобразование представления данных.
- Сервер базы данных (DS). DS получает запросы от AS или других серверов DS. DS поддерживает распределенные запросы и пересылает части запроса сотрудничающим DS для выполнения запроса. AS и DS обмениваются данными между собой через протокол называется Протокол поддержки базы данных.
Базы данных, поддерживающие DRDA
- Apache Derby (СУБД Java)
- DB2
- Informix Dynamic Server v11.10
- Oracle Database Gateway для DRDA - позволяет базе данных Oracle работать в качестве клиента DRDA, получая доступ к удаленным базам данных сторонних производителей (в первую очередь, DB2)
- Oracle Database Provider for DRDA - позволяет базе данных Oracle работать в качестве сервера DRDA, обеспечивая доступ к базе данных Oracle удаленным клиентам (например, системам IBM i, использующим клиентскую библиотеку DB2 / 400 DRDA)
внешняя ссылка
Этот база данных -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |