SAP Integration Suite
Asset Type:
Connectors
Provider:
Provider: Solace
Category:
Integration
Endpoint:
Source, Target
Support:
Solace – Included

SAP Integration Suite

Solace PubSub+ Adapter for SAP Integration Suite

The Solace PubSub+ adapter enables Integration Flows in your SAP Integration Suite (IS) to connect to the Solace PubSub+ broker queues and topics. This allows you to integrate your SAP and non-SAP services with your Event Mesh using the capabilities of IS.
Use the Solace PubSub+ Sender adapter to receive messages from Solace PubSub+ broker. Use the Solace PubSub+ Receiver adapter to send messages to Solace PubSub+ broker.
The PubSub+ Adapter for SAP Integration Suite is deployed to your IS tenant by importing the adapter archive (ESA file) into a package via the Add -> Import Adapter action.
For SAP Advanced Event Mesh users, it is suggested that you use the Advanced Event Mesh (AEM) adapter provided by SAP to AEM customers. The feature set is the same across both this and the AEM adapter.
Note: the Download link is for the Camel2-based tenants. If you are looking for the Camel3-based adapter, look below in the “Resources” for a download link.

Show more

Features & Use Cases

Features:

Sender:

  • Consume Guaranteed (persistent) messages from a broker queue
    • Support for all queue types: Exclusive, Non-exclusive, and Partitioned queues
  • Consume Direct (non-persistent) messages using a Topic Subscription
  • Number of Parallel Consumers
  • Choice of Acknowledgement Mode
    • Immediate after message received
    • After successful completion of the message exchange
  • Adapter-level message retry properties
    • Initial delay until 2nd attempt
    • max attempts
    • exponential interval multiplier
    • support for REJECTED or FAILED outcomes for negative acknowledgements after delivery attempts exhausted

Receiver:

  • Publish Guaranteed (persistent) messages to a Topic (recommended) or Queue
  • Publish Direct (non-persistent) messages to a Topic
  • Destination can be dynamically set at runtime via header or property expression
  • Support for multiple message payload types: Text, Byte, Map message types
  • Turn a publish into a request/reply “Requestor” that send a message to the Destination, sets ReplyToAddress and CorrelationID, and synchronously waits for a response
  • Set User Properties on outgoing message
  • Set SMF message properties such as Priority, DMQ Eligible, and CorrelationId on outgoing message

Connection with PubSub+ Event Broker:

  • Connect to any broker
  • Support for various authentication modes:
    • Basic
    • Client Certificate
    • OAuth2
  • Support for setting less common connection properties

Still have questions?

Explore Other Connectors Get in Touch