JSON RPC – What is the “id” for?
You’re not guaranteed to get your answers back in the order you asked for them; the id is to help you sort that out.
You’re not guaranteed to get your answers back in the order you asked for them; the id is to help you sort that out.
The fundamental problem with RPC is coupling. RPC clients become tightly coupled to service implementation in several ways and it becomes very hard to change service implementation without breaking clients: Clients are required to know procedure names; Procedure parameters order, types and count matters. It’s not that easy to change procedure signatures(number of arguments, order … Read more