Understand SAP and Solace event broker connection

Hi @swapnil_mahajan ,

The connectivity used depends very much on the solution used to connect your SAP system to the broker.
From the screenshot that you posted, I can infer the following:

  • SAP = SAP S/4HANA (but which edition?)
  • broker = SAP Integration Suite, advanced event mesh broker
  • connection = S/4HANA native events are being used (with or without RAP extension)

The S/4HANA native eventing uses AMQP(s) as a protocol to connect to SAP AEM brokers (it does not work with non-SAP Solace brokers). The behaviour of that connection is dependent on the configuration in S/4HANA. - I’m not an S/4HANA expert, but I believe the number of connections may depend on how many daemons are assigned to the channel in S/4HANA.

Most people use the native eventing in S/4HANA to SEND events to AEM, this would result in publisher connections on the broker side.

But you can also configure S/4HANA to receive events, which should result in consumer connections.

Here’s a blog post by SAP that explains the setup on the S/4HANA side in more detail (for S/4HANA 2023 edition):