15 个版本 (破坏性更新)
0.13.0 | 2022 年 6 月 22 日 |
---|---|
0.12.0 | 2021 年 1 月 20 日 |
0.11.0 | 2020 年 12 月 23 日 |
0.8.0 | 2020 年 11 月 20 日 |
0.3.0 | 2019 年 10 月 30 日 |
#732 在 HTTP 服务器
每月 97 次下载
在 3 crates 中使用
45KB
986 行
Nails
一个 nailgun 协议 的客户端/服务器实现,使用 tokio。
此仓库包含四个 crates
nails
- 包含 nailgun 客户端和服务器协议以及Nail
特质,供消费库实现,以便在 nailgun 服务器中插入他们希望保持活跃的逻辑。nails-fork
- 包含一个Nail
特质实现,该实现以运行服务器的用户身份进行进程分叉。nails-example
- 一个示例服务器二进制文件,使用nails-fork
进行配置和启动服务器。nails-client
- 一个 nailgun 客户端二进制文件,旨在与 C 和 Python 客户端等效。
用户通常希望消费 nails
crate 以充当客户端或服务器。将 nails-fork
crate 复制粘贴可能有助于引导一个新的 Nail
特质实现,以便在服务器中托管。
依赖关系
~4–15MB
~133K SLoC