Salesforce Certified Platform Developer II — Question 234
A developer is writing a Listener for implementing outbound messaging.
Which three considerations must the developer keep in mind in this case? (Choose three.)
Answer options
- A. Messages are retried independent of their order in the queue.
- B. The Organization ID is included only in the first outbound message.
- C. Messages can be delivered out of order.
- D. The sessionId in an outbound message is scoped for both API requests and UI requests.
- E. The Listener must be reachable from the public Internet.
Correct answer: A, C, D
Explanation
The correct answer includes A, C, and D because messages can indeed be retried without regard to their order, can arrive out of sequence, and the sessionId applies to both types of requests. Option B is incorrect as the Organization ID is included in every message, and option E is not a requirement for all Listener implementations.