文件名称:tftp-server:使用mio在Rust中实现TFTP服务器
文件大小:184KB
文件格式:ZIP
更新时间:2024-06-12 08:55:23
Rust
tftp服务器 Rust中的TFTP服务器实现 构建并运行服务器 为了构建服务器,请运行cargo build --example server 。 默认情况下,服务器将选择一个随机打开的端口,并从当前目录./提供文件。 $ ./target/debug/examples/server Server created at address: V4(127.0.0.1:61204) 在此示例中,选择的端口号是61204。 您还可以使用-p和-d标志指定端口号和目录。 --help标志显示可以使用的所有可用标志。 $ ./target/debug/examples/server -p 61204 -d ./files Server created at address V4(127.0.0.1:61204) 如果该端口已被占用,或者使用该端口有错误,则服务器将因IoError出现恐慌
【文件预览】:
tftp-server-master
----Cargo.toml(731B)
----LICENSE.txt(1KB)
----src()
--------packet.rs(11KB)
--------server.rs(17KB)
--------lib.rs(187B)
----examples()
--------server.rs(1KB)
----.travis.yml(33B)
----README.md(2KB)
----tests()
--------test_server.rs(10KB)
--------test_packet.rs(1KB)
----.gitignore(35B)
----files()
--------hello.txt(408KB)