网上的文章我也看了不少, 可是老实说, 我还是没有决定性的觉得rpc比http好多了, 谁能给我说个原因嘛
tips:
- 正常内部接口用rpc, 外部用http
- rpc基于tcp, http是http
还有啥好处我就不写了, 目前我有点模糊, rpc的决定性优势在哪里, 有老铁指教嘛
网上的文章我也看了不少, 可是老实说, 我还是没有决定性的觉得rpc比http好多了, 谁能给我说个原因嘛
tips:
还有啥好处我就不写了, 目前我有点模糊, rpc的决定性优势在哪里, 有老铁指教嘛
1 回答2.5k 阅读✓ 已解决
1 回答1k 阅读
669 阅读
497 阅读
rpc 不是一个协议。rpc 也可以基于 rpc 实现。grpc 用的就是 protobuf over http/2。
这里说比 http 好,其实应该主要是比 http/1.x 好。http/1.x 作为一个历史悠久的协议,现在网页浏览上都已经开始不太能很好支撑现在复杂的网页了,用在 rpc 上就更力不从心了。
下面介绍 HTTP/2 的文章里说了一些 http/1.x 的问题:
From: Introduction to HTTP/2: