RPC protocols comparison
Posted
by
Ricardo
on Programmers
See other posts from Programmers
or by Ricardo
Published on 2013-10-31T16:15:33Z
Indexed on
2013/10/31
22:17 UTC
Read the original article
Hit count: 285
I have to select a protocol/technology to use for communicating a client-server architecture, with support both for Python and C. The main requirements are:
- Symmetrical communication in between ends: clients establish a connection and servers can send data back to clients through the same connection.
- Avoid excessive overhead by using HTTP or a big stack (if possible, TCP direct communication).
- TLS/SSL support for secure communications.
- Ease of implementation.
For that, I evaluated the following protocols/communications technologies. Is the information on this table accurate and correct?
(*1) TLS support for RPyC is based in a no-longer supported Python library.
© Programmers or respective owner