4

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.

Daff
  • 43,734
  • 9
  • 106
  • 120
  • A lot of them are usage dependent, and language/platform sensitive. You've gotten most of the important ones. – Jed Smith Oct 18 '09 at 22:30
  • That's true. I was aiming at the generic ones that have an approximate equal scope and can somehow be compared. – Daff Oct 18 '09 at 22:33

7 Answers7

3
flicken
  • 15,443
  • 4
  • 29
  • 29
1
  • DCE RPC
  • Sun/ONC RPC
  • OSI ROSE
Martin v. Löwis
  • 124,830
  • 17
  • 198
  • 235
1

There are quite a few more but that should show you some of the diversity. Yes, CORBA is an RPC protocol from before the web. To find out more you should be able to Google on any of the RPC names people have given you, along with the word RPC.

Michael Dillon
  • 31,973
  • 6
  • 70
  • 106
0
YasirA
  • 9,531
  • 2
  • 40
  • 61
0

Thrift as well.

StaxMan
  • 113,358
  • 34
  • 211
  • 239
0
Versile
  • 308
  • 1
  • 4
0
drzymala
  • 2,009
  • 20
  • 26