当前位置:网站首页>【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/
边栏推荐
猜你喜欢
CAS:851113-28-5 (Biotin-ahx-ahx-tyramine)
Leetcode83. 删除排序链表中的重复元素
c语言指针练习题
最高月薪15K,谁有历经千辛万苦的意志,谁就能收获属于自己的成功~
CAS:183896-00-6 (Biotin-PEG3-C3-NH2) PEG derivative
温度响应性纳米水凝胶光子品体/纤维素修饰荧光水凝胶/载脂质体水凝胶的制备方法
将string类对象中的内容格式化到字符串Buffer中时遇到的异常崩溃分析
【kali-密码攻击】(5.1.2)密码在线破解:Medusa
C语言--数据的存储(上)
技术分享 | 接口自动化测试如何处理 Header cookie
随机推荐
渗透测试与攻防对抗——漏洞扫描&逻辑漏洞(Part1)
技术分享 | 接口自动化测试如何处理 Header cookie
R语言使用cox函数构建生存分析回归模型、使用subgroupAnalysis进行亚组分析并可视化森林图
Koa中间件next实现
【kali-密码攻击】(5.2.1)密码分析:Hash Identifier(哈希识别)
无js实现弹出层效果
3.4 - 编译与解释 3.5 - 编译过程 3.8 - 文法
Tensor flow 踩坑记
基于ABP的AppUser对象扩展
Kubernetes 60个为什么
pyhton之问~~~~~if __name__ == ‘__main__‘:是什么?
CAS:851113-28-5 (生物素-ahx-ahx-酪胺)
R语言使用glm函数构建logistic回归模型,使用forestmodel包的forest_model函数可视化逻辑回归模型对应的森林图
字符统计柱状图
OSS-访问oss生成的url无法访问,直接下载问题
el-input保留一位小数点
由生物素参与的D-Biotinol,CAS号:53906-36-8具体特性说明
Prometeus 2.31.0 新特性
阿里云混合云管理平台多Region架构
算法---整数替换(Kotlin)