它的优势主要有:跨语言、跨平台;基于HTTP/2标准设计,在移动端上表现更好,节省空间占用;数据交换格式为ProtocolBuffers,独立于语言和平台、二进制、性能好 。gRPC是什么?它的优势在哪?gRPC是Google开源的一个高性能RPC框架,基于HTTP/2传输数据、数据序列化框架是ProtocolBuffers(Google推出的数据交换格式) 。
gRPC为什么要使用http作为传输协议?
在系统架构技术中,我们会经常接触RPC(远程过程调用)技术,当下的RPC框架很多,而谷歌的gRPC在这几年热度也很高,它是基于HTTP2.0的,很多人不明白gRPC为什么会选择HTTP/2来作为传输协议 。gRPC是什么?它的优势在哪?gRPC是Google开源的一个高性能RPC框架,基于HTTP/2传输数据、数据序列化框架是Protocol Buffers(Google推出的数据交换格式) 。
【数据交换平台 基于什么协议,10000字全流程讲解完整数据分析】gRPC底层支持不同的协议,目前支持的有:gRPC over HTTP2 、gRPC Web 。它的优势主要有:跨语言、跨平台;基于HTTP/2标准设计,在移动端上表现更好,节省空间占用;数据交换格式为Protocol Buffers,独立于语言和平台、二进制、性能好 。gRPC为何使用HTTP/2作为传输协议?这里需要留意的是,HTTP/2 并不等于 HTTP,两者之间差异是很大的,而gPRC之所以使用HTTP/2协议原因主要有以下几点:为了推广HTTP/2协议;HTTP/2更适用于移动客户端和服务端的通信;HTTP/2具有头压缩特性,传输数据量减少、延迟降低;HTTP/2具备通用性,不同语言间实现成本很低 。
推荐阅读
- 三星云数据恢复到其他手机,三星手机的数据备份能在另一台手机恢复吗
- bug 我的r1 usb 都不能连了
- 益心达球囊支架多少钱,甄云助力益心达数字化采购平台上线
- 为什么停止提比特币,比特币平台停止提币了
- 怎么从山东省药品集中采购平台买药,山东启动新冠病毒抗原检测试剂集中采购
- 顺丰为什么关闭了菜鸟,是菜鸟关闭了顺丰的数据接口
- 《死亡循环》“黄金循环”免费更新 跨平台联机上线
- 梆梆!《重返猴岛》今日在玩家翘首以盼中登陆PC和NS平台!
- 政府采购平台上怎么申请表,图解采购管理的实用表单
- 德鸣大数据哪里报名,应该去哪里培训比较好