QUESTION, ANSWER, EXPLANATION
This question has been asked by one of our members and a similar question could most likely be on the exam. All answers have been verified by MuleSoft certified FoMS experts.
In an application network, if the implementation but not the interface of a product API changes, what needs to be done to the other APIs that consume the product API?
A) The applications associated with the other APIs must be restarted
B) The applications associated with the other APIs must be recoded
C) The other APIs must be updated to consume the updated product API
D) Nothing needs to be changed in the other APIs or their associated applications
The correct answer to this question is D.
The whole point of the application network architecture is to decouple functionality from the interface. That is exactly why APIs are being used, so that nothing would need to be changed in the applications that consume that updated application (or just the API, as many call it).
As long as the interface (API) of the application stays the same, other applications "know" what to expect from that API, so in this case, there would be no need to do anything.
LATEST FORUM UPDATES