SAP BTP & Mulesoft – Advanced Message Queuing Protocol 1.0 over WebSocket
I want to share with you another adventure of my days as SAP integration expert. As you can imagine the business scenario here is that different events are published in “SAP Event Mesh” part of “SAP Business Technology Platform” and must be consumed by “Mulesoft”( JAVA client ) using AMQP 1.0 over WebSockets.
How would you solve it?, Would you say that it is not possible?,Would you go for another solution?, let me show you our solution:
If you are familiar with SAP Event Mesh & Mulesoft you will have already understood what is all about, custom connectors!
The development of custom connectors in Mulesoft can be archived using Java, and with help of JAVA libraries for SAP Event Mesh, it’s a very simple task:
You can find how to use them here and after a couple of hours reading the documentation of Mule SDK, you will understand how to create a custom connector to listen and consume events from SAP Event Mesh:
Below you can see how these two platforms interact with each other using Advanced Message Queuing Protocol 1.0 over WebSocket:
Don’t forget, be curious and never give up 🙂