An internal city fee-calculator microservice needs another service to run a named calculation as if calling a remote procedure and return a result. Which integration pattern best describes that interaction?
Select an answer to reveal the explanation.
Short Explanation
The fee service wants to "call a function" that happens to live on another host—that is RPC thinking. One side asks for a named operation and waits on a result, not a random file drop or a chat post. Keep that pattern in mind when services expose procedure-like endpoints.
Full Explanation
Remote procedure call (RPC) style integration presents remote operations as callable procedures that return results to the invoker. That differs from asynchronous file drops, unidirectional browser event streams, or informal messaging. Cloud+ covers RPC as one of the core system-integration patterns alongside REST, events, and other styles.