> Both RPC and REST use HTTP protocol which is a request/response protocol.<p>Uhm... No? Who lied you so horribly?<p>> As far as I know, there are no particular rules for this style [RPC] but generally:<p>No. You have just pasted REST-ish ad-hoc protocol. This is not RPC. RPC uses
a properly defined protocol, such as XML-RPC or JSON-RPC or Thrift or gRPC,
and it doesn't shit all over the place in URL router: the procedure to be
called is encoded in <i>the body of the request</i>, along with parameters.