Process Flow - Why RPC enables request-reply over queues
Client sends request message to queue
Server consumes request from queue
Server processes request
Server sends reply message to client's reply queue
Client consumes reply from reply queue
Client receives response
This flow shows how RPC uses queues to send a request from client to server and get a reply back asynchronously.