Oracle Messaging Cloud Service lets you send and receive messages to/from queues, topics, and durable subscriptions.
The Oracle Cloud Messaging Service REST API v1 resources are modeled after Java Message Service (JMS). Various objects used in JMS, such asQueue, Topic, Session, MessageProducer, MessageConsumer, and so on, are resources in the REST interface with a subset of the properties and methods in JMS. In the REST interface, however, the resources corresponding to these objects are referred to by names supplied by the client, rather than as Java object references. The scope of a name is the messaging context containing it, not the service instance as a whole.
||The Oracle Messaging Cloud Service is a communication backbone delivered as a cloud service that connects any internet-based applications and devices on cloud and on-premise in a flexible, reliable and secure way, ideal for an event-driven service oriented architecture (SOA).
||Oracle Messaging Cloud Service API
|API Client Library / SDK
- C# (.net 2.0, 3.5 or later)
- C++ (cpprest, Qt5, Tizen)
- Haskell (http-client, Servant)
- Java (Jersey1.x, Jersey2.x, OkHttp, Retrofit1.x, Retrofit2.x, Feign, RestTemplate, RESTEasy, Vertx, Google API Client Library for Java)
- Node.js (ES5, ES6, AngularJS with Google Closure Compiler annotations)
- Rust (rust, rust-server)
- Scala (akka, http4s, swagger-async-httpclient)
- Swift (2.x, 3.x, 4.x)
- Typescript (Angular1.x, Angular2.x, Fetch, jQuery, Node)