文件名称:Network-Programming-with-Rust:Packt发布的《使用Rust进行网络编程》
文件大小:190KB
文件格式:ZIP
更新时间:2024-06-17 05:30:15
Rust
用Rust进行网络编程 这是发布的“ 进行的代码库。 它包含从头到尾完成本书所必需的所有支持项目文件。 关于这本书 Rust级别很低,足以提供对内存的细粒度控制,同时通过编译时验证提供安全性。 这使其特别适合于编写底层网络应用程序。 本书分为三个主要部分,它们将带您进行一段激动人心的旅程:构建功能全面的Web服务器。 本书从对Rust和基本网络概念的扎实介绍入手。 这将为整本书奠定基础并定下基调。 它深入研究了如何将Rust用作网络软件。 从使用套接字连接到IPv4 / v6,DNS,TCP,UDP的客户端-服务器网络开始,您还将学习使用serde序列化和反序列化数据的知识。 这本书展示了如何通过HTTP与REST服务器通信以及如何使用Tokio堆栈实现异步网络编程。 考虑到安全性对现代系统的重要性,您将看到Rust如何支持通用原语,例如TLS和公共密钥加密。 阅读本书之后,您将足够自