2 Developing Applications That Use Oracle Messaging Cloud Service
This section provides important information for developers who create applications that use Oracle Messaging Cloud Service through either the Java library or the REST API.
Topics:
Typical Workflow for Using Oracle Messaging Cloud Service
To start developing applications that use Oracle Messaging Cloud Service, refer to the following tasks as a guide:
Task | Description | More Information |
---|---|---|
Sign up for a free credit promotion, or purchase a subscription. |
Provide your information, and sign up for a free credit promotion or purchase a subscription. |
Requesting and Managing Free Oracle Cloud Promotions or Buying an Oracle Cloud Subscription in Getting Started with Oracle Cloud |
Add and manage users and roles |
Create accounts for your users and assign them appropriate privileges. Assign the necessary Oracle Messaging Cloud Service roles. |
Managing User Accounts and Managing User Roles in Managing and Monitoring Oracle Cloud, and About Oracle Messaging Cloud Service Roles and Users |
Access the service |
Access the service through the REST API and the Java library. To use the Java library, download the Oracle Messaging Cloud Service Java SDK. |
|
Create and manage destinations |
Create, list, and delete destinations. This functionality is only available to users with the Messaging Administrator role. |
REST API: Creating and Managing Destinations Java library: Managing Destinations |
Send messages to a destination |
Send messages to a destination. |
REST API:
Java library:
|
Receive messages from a destination |
Receive messages from a destination. |
REST API: Receiving Messages Java library: Using JMS to Send and Receive Messages |
Receive messages using selectors |
Use selectors to specify filtered subsets of messages to receive. |
REST API: Receive a Message from a Queue with a Selector Java library: Receive a Message from a Queue with an Optional Selector |
List durable subscriptions |
List information about one or more durable subscriptions. |
REST API: List Durable Subscriptions Java library: List Durable Subscriptions |
Create and delete durable subscriptions |
Create and delete durable subscriptions. |
REST API:
Java library: Managing Durable Subscriptions |
Send and receive messages within transactions |
Use transactions to group multiple send and receive operations into atomic operations. |
REST API:
Java library:
|
Create and manage message push listeners |
Create, list, use, and delete message push listeners. |
REST API:
Java library:
|