#channel #sync #thread

macro channel-server-derive

derive lib for channel-server crate

1 unstable release

0.1.0 Mar 8, 2022

#214 in #sync


Used in channel-server

MIT license

6KB
118 lines

多线程的服务开发

基于channel的多线程client/server通信, 仿 web server, 可以 通过 uri 注册 服务, client 发起请求, server 响应请求

主要用于多线程环境下, 像 egui 这样的实时应用, 可以完美使用

参考了 油条哥 的 web framework

例子

# channel-server\tests\basic.rs
cargo test --package channel-server --test basic -- test_basic --exact --nocapture

Dependencies

~3.5MB
~73K SLoC