博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GRPC —— 高性能基于 HTTP/2 的 RPC 框架
阅读量:6519 次
发布时间:2019-06-24

本文共 434 字,大约阅读时间需要 1 分钟。

GRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持.

GRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特。这些特性使得其在移动设备上表现更好,更省电和节省空间占用。

服务接口定义示例:

message HelloRequest {  string greeting = 1;}message HelloResponse {  string reply = 1;}service HelloService {  rpc SayHello(HelloRequest) returns (HelloResponse);}

文章转载自 开源中国社区 [

你可能感兴趣的文章
iOS - File Archive/UnArchive 文件压缩/解压
查看>>
论文阅读之: Hierarchical Object Detection with Deep Reinforcement Learning
查看>>
流媒体服务器之————EasyDarwin开源流媒体服务器:编译、配置、部署
查看>>
数据文件、表空间offline用法及区别
查看>>
merge语句导致的性能问题紧急优化
查看>>
git Please move or remove them before you can merge. 错误解决方案
查看>>
IMG-后勤执行-仓库管理-定义字段用法-仓位数据(WM-5)
查看>>
Matlab实现网络拓补图
查看>>
可视化Keras深度学习神经网络模型
查看>>
27.2. 微信公众平台通常提供的服务模式
查看>>
SAP PP Using MRP Areas
查看>>
[20160318]push_pred hint使用疑惑.txt
查看>>
[20160526]bbed修复删除记录.txt
查看>>
[20160616]IOT与主外键.txt
查看>>
主元素问题 减治法
查看>>
从小站到大站的部署架构总结
查看>>
HDOJ 2075 A|B?
查看>>
解决 IntelliJ 乱码问题
查看>>
开源RPC(gRPC/Thrift)框架性能评测
查看>>
WCF技术剖析之十四:泛型数据契约和集合数据契约(上篇)
查看>>