首页 > 其他 > 详细

RPC是个啥

时间:2019-06-03 12:32:14      阅读:99      评论:0      收藏:0      [点我收藏+]

RPC概念

RPC(Remote Procedure Call)远程过程调用

为什么出现?

分布式应用催生,一个服务需要调用另外一个服务的方法

为什么不用web api的形式调用?

用也可以,但通常是只是为了传输数据,直接使用TCP协议即可,没必要使用基于TCP的http协议。

RPC传输图示

技术分享图片

总结

RPC 是一个编程模型,可以使用任何协议。
实现一个“hello world”版本的RPC不难,难的是实现一个高性能、高可靠的RPC框架,需要考虑服务注册、版本控制等等。

相关链接

https://zhuanlan.zhihu.com/p/36427583

RPC是个啥

原文:https://www.cnblogs.com/talentzemin/p/10966502.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!