gRPC特点有哪些

介绍

这篇文章将为大家详细讲解有关gRPC特点有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<李>

gRPC是一个高性能,开源和通用的RPC框架,面向服务端和移动端,基于HTTP/2设计。

<李>

<>强基于HTTP/2 + PB,保障了RPC调用的高性能。

<李>

支持双向流,消息头压缩,单TCP的多路复用,服务端推送等特性,

<李>

这些特性使得gRPC在移动端设备上更加省电和节省网络流量;

<李>

语言中立,支持多种语言;

<李>

基于IDL文件定义服务,通过proto3工具生成指定语言的数据结构,服务端接口以及客户端存根;

<李>

通信协议基于标准的HTTP/2设计,

<李>

序列化支持PB (Protocol Buffer)和JSON,铅是一种语言无关的高性能序列化框架,

关于“gRPC特点有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

gRPC特点有哪些