MuleSoft Certified Integration Architect – Level 1 — Question 16

An organization is creating a set of new services that are critical for their business. The project team prefers using REST for all services but is willing to use SOAP with common WS-* standards if a particular service requires it.
What requirement would drive the team to use SOAP/WS-* for a particular service?

Answer options

Correct answer: B

Explanation

The correct answer is B because SOAP provides built-in features for message acknowledgement and retry, making it suitable for scenarios requiring reliable messaging. Options A, C, and D are not exclusive to SOAP, as REST can also implement security measures, service specifications, and data formats without necessarily requiring SOAP's protocol features.