Solace Integration with Mulesoft

image

Solace Integration with Mulesoft

Solace: Solace PubSub+ Event Brokers have built-in support for a variety of proprietary and open standard protocols and APIs, so you can create and connect apps with whatever language, open protocols and APIs you choose, without worrying about translation.

Solace messaging APIs offer uniform client access to all Solace PubSub+ capabilities and qualities of service, and are available for C, .NET, iOS, Java, JavaScript, JMS, Python and Node.js. Solace also supports popular open protocols like AMQP, JMS, MQTT, REST and WebSocket, and open APIs such as Paho and Qpid.

Register Solace portal:

You can sign up for a Free Solace trial account by clicking on the following link: https://console.solace.cloud/login

image

Create Message Service:

image
image

Configuring the Messaging Service:

image

Create Queue

image

Setting up Solace configuration in Mulesoft:

The following dependencies must be added to the MuleSoft project’s pom.xml file. Three options exist for doing this. The modules can be added directly into the pom file, using Exchange from the Mule Palette, or by selecting Manage Dependencies > Manage (or Add) Modules from the context menu when you right-click on the project.

The Solace and JMS modules must be added before we can construct our Mule application.

image
image

Provide the credentials

image

Provide the queue name to consume transactions.

image

Copyright @2023 ORX Technology. Designed By Rejoice App Developers