摘要:
环境 Time 2022-01-08 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs 将客户端发送的消息转为大写后返回。 UDP 服务器基本功能实现完成,只能做练 阅读全文
posted @ 2022-02-26 21:19
jiangbo4444
阅读(153)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-08 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs 监听客户端关闭连接。 示例 关闭标记 loop { match client 阅读全文
posted @ 2022-02-26 21:05
jiangbo4444
阅读(77)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-08 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs 处理读取时数据超长问题。 TCP 服务器基本功能实现完成,只能做练习使用,不 阅读全文
posted @ 2022-02-26 21:05
jiangbo4444
阅读(87)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-08 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs 实现小写转大写的应答消息。 示例 应答消息 fn handle_client 阅读全文
posted @ 2022-02-26 21:04
jiangbo4444
阅读(87)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-08 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs main 函数越来越长,将长函数分割成功能较少的小函数。 示例 accept 阅读全文
posted @ 2022-02-26 21:03
jiangbo4444
阅读(79)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-08 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs 接受客户端发送的数据。 示例 读取数据 if event.is_readab 阅读全文
posted @ 2022-02-26 21:03
jiangbo4444
阅读(115)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-08 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs 实现多个客户端同时连接的功能。 示例 存储不同的连接 let mut cli 阅读全文
posted @ 2022-02-26 21:02
jiangbo4444
阅读(118)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-07 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs 连接建立后,得到一个 socket,使用 epoll 监听可读可写事件。 示 阅读全文
posted @ 2022-02-26 21:01
jiangbo4444
阅读(109)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-07 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs 在可写事件发生后,向客户端写入一条消息。 示例 保留连接 let mut s 阅读全文
posted @ 2022-02-26 21:01
jiangbo4444
阅读(58)
评论(0)
推荐(0)
摘要:
环境 Time 2022-01-07 Rust 1.57.0 mio 0.8 概念 参考:https://github.com/tokio-rs/mio/blob/master/examples/tcp_server.rs mio 是跨平台的非阻塞 IO 库,在其它平台实现类似 linux 下 ep 阅读全文
posted @ 2022-02-26 21:00
jiangbo4444
阅读(219)
评论(0)
推荐(0)