MuleSoft Solace Connector is a readily available connector in AnyPoint Exchange that can be used in the Mule projects for MuleSoft Solace Integration. MuleSoft being a popular ESB choice in the market together with Solace as a feature-rich messaging and event-streaming platform makes it a perfect combination to achieve Event Driven Architecture in any organization.
In this tutorial, I will cover how to achieve MuleSoft Solace Integration using Solace Connector and how to publish and subscribe messages using Solace PubSub+.
What is Solace PubSub+ ?
Solace PubSub+ is a widely used Event Steaming and messaging platform which acts as an intelligent middleware for Event Driven Applications. Solace can be used for a variety of use cases including but not limited to real-time events streaming between multiple applications and systems & as a message broker for message based communication between producers and consumers.
Solace PubSub can be used as a cloud service or you can use it by running it in a docker container. You can explore PubSub+ Cloud and refer to Solace official documentation to learn further about Solace PubSub.
Mule Solace Integration using MuleSoft Solace Connector
Solace provides various options for clients to integrate with its PubSub platform including various protocol supports like REST, JMS, MQTT, AMQT, WebSockets etc. In order to integrate MuleSoft with Solace PubSub, we can use MuleSoft Solace Connector which is available in AnyPoint Exchange.
Below is complete video tutorial on TutorialsPedia YouTube Channel which you can watch to learn how to publish, subscribe messages from MuleSoft to Solace and vice versa. Below are the pre-requisites before in order to proceed with this tutorial:
1. You should have Solace Cloud Account. You can create a trial account easily.
2. You should have MuleSoft AnyPoint Platform account. You can create a trial account for that as well.
3. You should have basic understanding of MuleSoft so that you understand how to create projects in MuleSoft AnyPoint studio and how to implement message flows.
4. You should have basic knowledge of how Publish Subscribe mechanism works.
If you have any questions, feel free to write below in the comments section. For more tutorials, don’t forget to subscribe the channel.