mirror of
https://github.com/donnemartin/system-design-primer.git
synced 2025-12-14 17:08:56 +03:00
Fix RPC description (results->request) (#290)
authored-by: greghvk <mrgreg557@gmail.com>
This commit is contained in:
@@ -1526,7 +1526,7 @@ RPC is a request-response protocol:
|
|||||||
* **Client stub procedure** - Marshals (packs) procedure id and arguments into a request message.
|
* **Client stub procedure** - Marshals (packs) procedure id and arguments into a request message.
|
||||||
* **Client communication module** - OS sends the message from the client to the server.
|
* **Client communication module** - OS sends the message from the client to the server.
|
||||||
* **Server communication module** - OS passes the incoming packets to the server stub procedure.
|
* **Server communication module** - OS passes the incoming packets to the server stub procedure.
|
||||||
* **Server stub procedure** - Unmarshals the results, calls the server procedure matching the procedure id and passes the given arguments.
|
* **Server stub procedure** - Unmarshalls the request, calls the server procedure matching the procedure id and passes the given arguments.
|
||||||
* The server response repeats the steps above in reverse order.
|
* The server response repeats the steps above in reverse order.
|
||||||
|
|
||||||
Sample RPC calls:
|
Sample RPC calls:
|
||||||
|
|||||||
Reference in New Issue
Block a user