有http了,为什么还要用rpc?

  http 和 rpc 并不是一个并行概念。 http是超文本传输协议,应用层网络协议。 rpc不是协议,是指远程过程调用,对不同应用间相互调用的一种描述。其调用协议通常包含传输协议和编码协议;支持http和tcp;   rpc调用是面向服务的封装,针对服务的可用性和效率等都做了优化。单纯使用http调用则缺少了这些特性。 例如rpc框架提供的负载均衡,服务治理,自动熔断/降级,实现二进制传输等
相关文章
相关标签/搜索