REST
Asset Type:
Protocols
Provider:
Provider: Solace
Category:
Integration
Endpoint:
Source, Target
Support:
Solace – Included
Platform:
Broker Integrated

REST

Applications can send and receive messages to/from a Solace Event Broker using native HTTP client libraries instead of any messaging client libraries.

REST producers send message contents in the body of an HTTP POST request. For request / reply scenarios, the response contents are carried in the body of the HTTP 200 OK responses. For REST consumers, the event broker sends the message in the body of an HTTP POST request. And again for request / reply scenarios, the response contents are carried in the HTTP 200 OK responses.

The use of bidirectional HTTP POST requests has several benefits. First it removes the possibility of message loss which can exist when using HTTP GET requests to poll for messages. It also enables much higher performance and overall message rate when multiple, parallel HTTP connections are used.