Salesforce Certified Integration Architect — Question 79
A customer is evaluating the Platform Events solution and would like help in comparing/contrasting it with Outbound Messaging for real-time/near-real time needs. They expect 3,000 customers to view messages in Salesforce.
What should be evaluated and highlighted when deciding between the solutions?
Answer options
- A. Message sequence is possible in Outbound Messaging, but not guaranteed with Platform Events. Both offer very high reliability. Fault handling and recovery are fully handled by Salesforce.
- B. Both Platform Events and Outbound Messaging offer declarative means for asynchronous near-real time needs. They aren't best suited for real-time integrations.
- C. In both Platform Events and Outbound Messaging, the event messages are retried by and delivered in sequence, and only once. Salesforce ensures there is no duplicate message delivery.
Correct answer: B
Explanation
The correct answer is B because both Platform Events and Outbound Messaging are designed for asynchronous processing, making them suitable for near-real-time needs rather than true real-time integration. Option A incorrectly states that Platform Events do not guarantee message sequence, and option C inaccurately claims that both solutions deliver messages in sequence and only once, which is not true for Outbound Messaging.