Oracle Advanced Queuing - Oracle Advanced Queuing

В вычисление, Oracle Advanced Queuing (AQ) - это своего рода промежуточное ПО, ориентированное на сообщения разработан Корпорация Oracle и интегрирована в ее База данных Oracle.

AQ использует структуры базы данных как репозиторий для асинхронный в очереди как элемент в различных ориентированных на Oracle и разнородных операциях. Возможности Oracle, использующие Advanced Queuing, включают:

В Oracle Data Guard первичные базы данных монитор очереди процесс (часто работающий как qmn0) взаимодействует с AQ.

Начиная с версии Oracle 9.2, AQ поставляется в комплекте со Standard Edition и Enterprise Edition без дополнительной платы.

Начиная с версии Oracle 10.1, AQ интегрирован в Oracle Streams, и называется «Oracle Streams AQ».

Начиная с версии Oracle 12.1 Oracle Streams устарел. [1] и AQ снова называется просто Oracle AQ.

Oracle AQ используется как внутренний Служба сообщений Java провайдер в Сервисная шина Oracle Enterprise. В дополнение к асинхронному обмену сообщениями (точка-точка и опубликовать – подписаться ) Oracle AQ также может выполнять преобразование сообщений с помощью функций SQL.

Oracle AQ доступен во всех редакциях базы данных Oracle, включая XE.

Рекомендации

внешняя ссылка

  • Руководство пользователя Oracle 11g Streams Advanced Queuing (11.2)
  • Oracle 11g Streams Advanced Queuing Java API / Reference 11g Release 1 (11.1)
  • «Руководство пользователя и справочное руководство по расширенной организации очередей Oracle 10g Streams» (PDF). Архивировано из оригинал (PDF) на 2012-04-04.
  • Oracle9i Advanced Queuing - руководство
  • Семейство продуктов Oracle Database 10g