rpc:
1处在会话层 可以用http协议 也可以用tcp
2使用自定义的tcp协议 二进制传输 可以让请求报文体积小 提高传输效率
3高校二进制传输
4自带负载均衡
5服务治理可以自动进行通知
6主要用于公司内部的网络 性能消耗比较少
http:
1性能消耗相对大一点(字节大小和序列化消耗) 一般通过json 实现
2需要配合nginx来实现负载均衡!
3主要用于外界的网络环境
rpc:
1处在会话层 可以用http协议 也可以用tcp
2使用自定义的tcp协议 二进制传输 可以让请求报文体积小 提高传输效率
3高校二进制传输
4自带负载均衡
5服务治理可以自动进行通知
6主要用于公司内部的网络 性能消耗比较少
http:
1性能消耗相对大一点(字节大小和序列化消耗) 一般通过json 实现
2需要配合nginx来实现负载均衡!
3主要用于外界的网络环境