Salesforce Certified Integration Architect — Question 33
Northern Trail Outfitters (NTO) uses different shipping services for each of the 34 countries it serves. Services are added and removed frequently to optimize shipping times and costs. Sales representatives serve all NTO customers globally and need to select between valid service(s) for the customer s country and request shipping estimates from that service.
Which two solutions should an architect propose? (Choose two.)
Answer options
- A. Invoke middleware service to retrieve valid shipping methods.
- B. Store shipping services in a picklist that is dependent on a country picklist.
- C. Use middleware to abstract the call to the specific shipping services.
- D. Use Platform Events to construct and publish shipper-specific events.
Correct answer: A, C
Explanation
The correct options A and C leverage middleware to either retrieve valid shipping methods or abstract the interaction with shipping services, which is essential for maintaining flexibility in service selection. Options B and D, while useful in some contexts, do not directly address the need for dynamic service retrieval and estimation based on the customer’s country.