1 个不稳定版本
0.1.0 | 2022年9月11日 |
---|
#14 在 #multiplex
每月 175 次下载
20KB
375 行
多路复用 tonic hyper
- 注意:这是我制作的第一个 crate。仅发布以尝试 crates.io
这实现了一个基于 Content-Type
路由请求的服务。如果以 application/grpc
开头,则将其发送到内部 gRPC 服务。如果不,则发送到其他服务。
示例
尝试示例
打开服务器,然后在 http://[::1]:9999 尝试网络服务。
cargo run --example hello_world_server
cargo run --example hello_world_client
lib.rs
:
Crate 在 tonic gRPC 服务和其他某些服务之间路由请求
该 [Multiplexer] 结构体实现了 Service
依赖关系
~5–7MB
~117K SLoC