Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
These settings require administrative access to the SAP Advanced Event Solace PubSub+ Mesh instance |
Configuring connections from Int4 Suite to
...
Solace PubSub+
1. Configuring API (Management) Connectivity
Finding endpoint and credentials
In SAP Advanced Event Solace PubSub+ portal, find endpoint and credentials for SEMP API. It is located in Cluster manager, Manage tab, Other Management Tools and SEMP - REST API section.
...
Create RFC destination for API (Management) Endpoint:
Connection Type: G
Target host: copy host from Public Internet fieldĀ (without http:// prefix)
...
Password: user password from SEMP Credentials section
SSL: Active
Maintain environment parameters for created destination in table /INT4/IFTT_PARAM
...
2. Configuring API (Messaging) Connectivity
Finding endpoint and credentials
In SAP Advanced Event Solace PubSub+ portal, find endpoint and credentials for REST Messaging API. It is located in Cluster manager / Connect tab. Select view by Protocol and Connection details will be visible under Rest section.
Create RFC destination for API (Messaging) Endpoint:
Connection Type: G
Target host: copy host from Secured REST URI (without https:// prefix)
...
Info |
---|
There might be a different user created for messaging API. It can be found in Message VPN in Access Control tab |
Maintain environment parameters for created destination in table /INT4/IFTT_PARAM
...
3. Activate SICF service /sap/bc/int4/iftt/aem
4. Expose service /sap/bc/int4/iftt/aem in Integration Suite
5. Create Rest Delivery Point
In Message VPN, Create a new REST Delivery Point. It can be found in Clients tab.
...
6. Create REST consumer
For Created REST Delivery Point create REST consumer. Use Host, Port and credentials as defined in Integration Suite for service /sap/bc/int4/iftt/aem.
HTTP method: POST
...
7. Create Technical Queue
Create Technical Queue INT4SuiteTech that will be used by Int4 Suite.
As a owner of the queue set #rdp/<rdp_name>. Use REST Delivery Point created in previous steps.
8. Create Queue Binding
Go back to created RDP (Clients->REST->created RDP) and create Queue Binding using name of technical queue created in previous step.
...
As a Post Request Target put API Base Path from Integration Suite:
...
Add Environment parameter SAP Adv. Event Mesh Post Request Target (AEM_PRT) in table /INT4/IFTT_PARAM.
Parameter value should be equal to API Base Path for service exposed in Integration Suite. By default, this parameter is created with value /int4/iftt/aem.
9. Create Request Header
For created Queue Binding create Request Header
Header name: aem-topic
Header value: ${topic()}
...