Integration patterns
We have used the various integration patterns but its vary handy to see all the option listed in a single snapshot.
Loved this list on Salesforce documentation and hence this post so i do not loose it!
Pattern | Scenario |
---|---|
Remote Process Invocation—Request and Reply | Salesforce invokes a process on a remote system, waits for completion of that process, and then tracks state based on the response from the remote system. |
Remote Process Invocation—Fire and Forget | Salesforce invokes a process in a remote system but doesn’t wait for completion of the process. Instead, the remote process receives and acknowledges the request and then hands off control back to Salesforce. |
Batch Data Synchronization | Data stored in Lightning Platform should be created or refreshed to reflect updates from an external system, and when changes from Lightning Platform should be sent to an external system. Updates in either direction are done in a batch manner. |
Remote Call-In | Data stored in Lightning Platform is created, retrieved, updated, or deleted by a remote system. |
UI Update Based on Data Changes | The Salesforce user interface must be automatically updated as a result of changes to Salesforce data. |
Reference
https://developer.salesforce.com/docs/atlas.en-us.integration_patterns_and_practices.meta/integration_patterns_and_practices/integ_pat_pat_summary.htm
ReplyDeleteThank you for sharing wonderful information with us to get some idea about it.
Best Mulesoft Training
Mulesoft Course Online