I need to evaluate and dig more into the use of Remote Procedure Call Protocols (over the network) and haven't found a comprehensive list of which I could include.
There are some I already know from experience like
- RMI
- "RESTful style RPCs"
- XML-RPC
- SOAP
- JSON-RPC
- (CORBA ?)
- GWT-RPC and other Vendor specific ones, commonly used
But I'm still not sure if I am missing some important ones. I want to keep the evaluation as objective as possible so I just need some input on which I might have forgotten and maybe when and for what it is mainly used.