当前位置:网站首页>【Grpc】简介

【Grpc】简介

2022-08-10 00:27:00 Jackilina_Stone

一 简介
1 服务器和客户端存根都有一个RPC 方法,它从客户端获取一个参数并从服务器返回一个。
   .proto文件中定义服务的信息。
2 grpc的组成:
   http2.0 + protobuffer 
(1 )为什么用http2.0?
   安全连接的机制。长连接短连接均可。
(2)为什么用protobuffer?
   解压缩快。数据流小。
3 http1.0、http1.1和http2.0
   http1.0 支持长连接。请求回应的模式。
   http1.1 pipeline 可以发送多个请求得到多个回应。
   http2.0 stream流传输
4 service API
    一元普通模式;客户端流模式;服务端流模式;双端流。
5 主要使用场景
低延迟、高度可扩展的分布式系统。
开发与云服务器通信的移动客户端。
设计一个需要准确、高效和语言独立的新协议。
分层设计以实现扩展,例如:身份验证、负载平衡、日志记录和监控等。

二 参考资料
1 grpc文档地址:https://grpc.io/docs/
2 https://www.bilibili.com/video/BV1df4y1A72x/

原网站

版权声明
本文为[Jackilina_Stone]所创,转载请带上原文链接,感谢
https://blog.csdn.net/wss794/article/details/126232815