Rpc MCQs

10 MCQs  — Computer Networks MCQs

Practice Rpc MCQs with correct answers and explanations. These questions are from the Computer Networks MCQs section.

An RPC (remote procedure call) is initiated by the _________
A. Server
B. Client
C. Client after the sever
D. A third party
In RPC, while a server is processing the call, the client is blocked ________
A. Unless the client sends an asynchronous request to the server
B. Unless the call processing is complete
C. For the complete duration of the connection
D. Unless the server is disconnected
A remote procedure call is _______
A. Inter-process communication
B. A single process
C. A single thread
D. A single stream
RPC allows a computer program to cause a subroutine to execute in _________
A. Its own address space
B. Another address space
C. Both its own address space and another address space
D. Applications address space
RPC works between two processes. These processes must be ____________
A. On the same computer
B. On different computers connected with a network
C. On the same computer and also on different computers connected with a network
D. On none of the computers
A remote procedure is uniquely identified by _________
A. Program number
B. Version number
C. Procedure number
D. All of the mentioned
An RPC application requires _________
A. Specific protocol for client server communication
B. A client program
C. A server program
D. All of the mentioned
RPC is used to _________
A. Establish a server on remote machine that can respond to queries
B. Retrieve information by calling a query
C. Establish a server on remote machine that can respond to queries and retrieve information by calling a query
D. To secure the client
RPC is a _________
A. Synchronous operation
B. Asynchronous operation
C. Time independent operation
D. Channel specific operation