A developer is implementing an RPC call where the client application must wait for a response from the server before it can continue its own processing. Which type of RPC invocation is being used?
In a synchronous RPC model, the client application makes a request and is blocked from continuing until the server processes the request and returns a response. This pattern is similar to a local function call. Asynchronous RPC would allow the client to continue processing without waiting for an immediate response. Event-driven architecture is a different integration pattern where services communicate by producing and consuming events. Batched calls refer to grouping multiple requests, which does not inherently define the blocking behavior of the call.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is RPC and how does it work?
Open an interactive chat with Bash
What is the difference between synchronous and asynchronous RPC?