Oracle Advanced Queuing (AQ) JMS Adapter Capabilities
The Oracle Advanced Queuing (AQ) JMS (Java Messaging Service) Adapter enables you to integrate Oracle Advanced Queuing (AQ) in an on-premises application as well as cloud applications in an Oracle Database, Oracle Autonomous Transaction Processing (ATP) Database, Oracle Autonomous Data Warehouse (ADW) Database, and Oracle Database Classic Cloud Service (DBaaS) Database.
The Oracle Advanced Queuing (AQ) JMS Adapter provides the following capabilities:
-
Allows messages to be enqueued in queues/topics.
-
Allows messages to be dequeued from queues/topics.
-
Supports messages of type text and byte.
-
Allows you to specify a message structure for performing enqueue/dequeue operations. The supported message formats are:
- Sample JSON
- XML schema document/archive
- Avro schema document
- Sample XML document
-
Allows you to define the order in which to consume messages from a queue or topic.
-
Allows a message to be persistent/non-persistent.
-
Allows you to define the time for which a message can stay on the channel (queue/topic) for consumption.
-
Supports a durable subscriber using a topic.
-
Allows a subscriber to filter the message by using a message selector.
-
Allows you to choose the frequency at which to poll/consume messages.
-
Supports connecting to the Oracle Database using a Single Client Access Name (SCAN).
- Supports the Username Password Token and Oracle Wallet security policies.
The Oracle Advanced Queuing (AQ) JMS Adapter is one of many predefined adapters included with Oracle Integration. See the Adapters page in the Oracle Help Center.