can anyone please explain which protocol is more scalable and what the difference is between
RPC - Remote Procedure Call basically is a form of inter-process communication that allows one program to directly call procedures in another program either on the same machine or another machine on the network.
For more details see the wikipedia article: Remote procedure call
RPC runs on top of (uses) TCP. TCP allows computers to send arbitrary length data to each other with guaranteed delivery. RPC operates at the same level as POP, SMTP, and other protocols. Those protocols also run on top of TCP.
TCP is a lower level protocol. Since RPC runs on top of TCP your question about scalability is not relevant.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With