百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

grpc-rs

> 编程语言
开源

Rust 的 gRPC 库基于 C 核心库和未来式编程

1.9K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Rust 的 gRPC 库基于 C 核心库和未来式编程

gRPC-rs

gRPC-rs 是 gRPC 核心 的 Rust 包装。gRPC 是一款高性能、开源 通用 RPC 框架,优先考虑移动和 HTTP/2。

状态

此项目仍在开发中。以下带有勾号的功能已受支持:

  • 基本异步单元/流式调用
  • SSL
  • 通用呼叫
  • 连接级压缩
  • 互操作性测试
  • QPS 基准测试
  • 自定义元数据
  • 健康检查
  • 反思
  • 身份验证
  • 负载均衡,客户端完全支持,服务器端负载报告尚未实现。

前提条件

  • CMake >= 3.8.0
  • Rust >= 1.36.0
  • binutils >= 2.22
  • LLVM 和 Clang >= 3.9,如果需要在编译时生成绑定。
  1. 安装 protobuf 编译器:``` $ cargo install protobuf-codegen

2. 安装 gRPC 编译器: $ cargo install grpcio-compiler 3. 生成源代码: $ protoc --rust_out=. --grpc_out=. --plugin=protoc-gen-grpc=which grpc_rust_plugin example.proto


[dependencies]

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustgrpcrust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言