售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Title Page
Title Page
Title Page
Copyright and Credits
Copyright and Credits
Copyright and Credits
Copyright and Credits
Network Programming with Rust
Network Programming with Rust
Network Programming with Rust
Network Programming with Rust
Dedication
Dedication
Dedication
Dedication
Packt Upsell
Packt Upsell
Packt Upsell
Packt Upsell
Why subscribe?
Why subscribe?
Why subscribe?
Why subscribe?
PacktPub.com
PacktPub.com
PacktPub.com
PacktPub.com
Contributors
Contributors
Contributors
Contributors
About the author
About the author
About the author
About the author
About the reviewer
About the reviewer
About the reviewer
About the reviewer
Packt is searching for authors like you
Packt is searching for authors like you
Packt is searching for authors like you
Packt is searching for authors like you
Preface
Preface
Preface
Preface
Who this book is for
Who this book is for
Who this book is for
Who this book is for
What this book covers
What this book covers
What this book covers
What this book covers
To get the most out of this book
To get the most out of this book
To get the most out of this book
To get the most out of this book
Download the example code files
Download the example code files
Download the example code files
Download the example code files
Conventions used
Conventions used
Conventions used
Conventions used
Get in touch
Get in touch
Get in touch
Get in touch
Reviews
Reviews
Reviews
Reviews
Introduction to Client/Server Networking
Introduction to Client/Server Networking
Introduction to Client/Server Networking
Introduction to Client/Server Networking
A brief history of networks
A brief history of networks
A brief history of networks
A brief history of networks
Layering in networks
Layering in networks
Layering in networks
Layering in networks
Addressing in networks
Addressing in networks
Addressing in networks
Addressing in networks
How IP routing works
How IP routing works
How IP routing works
How IP routing works
How DNS works
How DNS works
How DNS works
How DNS works
Common service models
Common service models
Common service models
Common service models
Connection-oriented service
Connection-oriented service
Connection-oriented service
Connection-oriented service
Connectionless service
Connectionless service
Connectionless service
Connectionless service
The network programming interface in Linux
The network programming interface in Linux
The network programming interface in Linux
The network programming interface in Linux
Summary
Summary
Summary
Summary
Introduction to Rust and its Ecosystem
Introduction to Rust and its Ecosystem
Introduction to Rust and its Ecosystem
Introduction to Rust and its Ecosystem
The Rust ecosystem
The Rust ecosystem
The Rust ecosystem
The Rust ecosystem
Getting started with Rust
Getting started with Rust
Getting started with Rust
Getting started with Rust
Introduction to the borrow checker
Introduction to the borrow checker
Introduction to the borrow checker
Introduction to the borrow checker
Generics and the trait system
Generics and the trait system
Generics and the trait system
Generics and the trait system
Error handling
Error handling
Error handling
Error handling
The macro system
The macro system
The macro system
The macro system
Syntactic macros
Syntactic macros
Syntactic macros
Syntactic macros
Procedural macros
Procedural macros
Procedural macros
Procedural macros
Functional features in Rust
Functional features in Rust
Functional features in Rust
Functional features in Rust
Higher-order functions
Higher-order functions
Higher-order functions
Higher-order functions
Iterators
Iterators
Iterators
Iterators
Concurrency primitives
Concurrency primitives
Concurrency primitives
Concurrency primitives
Testing
Testing
Testing
Testing
Summary
Summary
Summary
Summary
TCP and UDP Using Rust
TCP and UDP Using Rust
TCP and UDP Using Rust
TCP and UDP Using Rust
A Simple TCP server and client
A Simple TCP server and client
A Simple TCP server and client
A Simple TCP server and client
A Simple UDP server and client
A Simple UDP server and client
A Simple UDP server and client
A Simple UDP server and client
UDP multicasting
UDP multicasting
UDP multicasting
UDP multicasting
Miscellaneous utilities in std::net
Miscellaneous utilities in std::net
Miscellaneous utilities in std::net
Miscellaneous utilities in std::net
Some related crates
Some related crates
Some related crates
Some related crates
Summary
Summary
Summary
Summary
Data Serialization, Deserialization, and Parsing
Data Serialization, Deserialization, and Parsing
Data Serialization, Deserialization, and Parsing
Data Serialization, Deserialization, and Parsing
Serialization and deserialization using Serde
Serialization and deserialization using Serde
Serialization and deserialization using Serde
Serialization and deserialization using Serde
Custom serialization and deserialization
Custom serialization and deserialization
Custom serialization and deserialization
Custom serialization and deserialization
Parsing textual data
Parsing textual data
Parsing textual data
Parsing textual data
Parsing binary data
Parsing binary data
Parsing binary data
Parsing binary data
Summary
Summary
Summary
Summary
Application Layer Protocols
Application Layer Protocols
Application Layer Protocols
Application Layer Protocols
Introduction to RPC
Introduction to RPC
Introduction to RPC
Introduction to RPC
Introduction to SMTP
Introduction to SMTP
Introduction to SMTP
Introduction to SMTP
Introduction to FTP and TFTP
Introduction to FTP and TFTP
Introduction to FTP and TFTP
Introduction to FTP and TFTP
Summary
Summary
Summary
Summary
Talking HTTP in the Internet
Talking HTTP in the Internet
Talking HTTP in the Internet
Talking HTTP in the Internet
Introducing Hyper
Introducing Hyper
Introducing Hyper
Introducing Hyper
Introducing Rocket
Introducing Rocket
Introducing Rocket
Introducing Rocket
Introducing reqwest
Introducing reqwest
Introducing reqwest
Introducing reqwest
Summary
Summary
Summary
Summary
Asynchronous Network Programming Using Tokio
Asynchronous Network Programming Using Tokio
Asynchronous Network Programming Using Tokio
Asynchronous Network Programming Using Tokio
Looking into the Future
Looking into the Future
Looking into the Future
Looking into the Future
Working with streams and sinks
Working with streams and sinks
Working with streams and sinks
Working with streams and sinks
Heading to tokio
Heading to tokio
Heading to tokio
Heading to tokio
Socket multiplexing in tokio
Socket multiplexing in tokio
Socket multiplexing in tokio
Socket multiplexing in tokio
Writing streaming protocols
Writing streaming protocols
Writing streaming protocols
Writing streaming protocols
The larger tokio ecosystem
The larger tokio ecosystem
The larger tokio ecosystem
The larger tokio ecosystem
Conclusion
Conclusion
Conclusion
Conclusion
Security
Security
Security
Security
Securing the web
Securing the web
Securing the web
Securing the web
Letsencrypt using Rust
Letsencrypt using Rust
Letsencrypt using Rust
Letsencrypt using Rust
OpenSSL using Rust
OpenSSL using Rust
OpenSSL using Rust
OpenSSL using Rust
Securing tokio applications
Securing tokio applications
Securing tokio applications
Securing tokio applications
Cryptography using ring
Cryptography using ring
Cryptography using ring
Cryptography using ring
Summary
Summary
Summary
Summary
Appendix
Appendix
Appendix
Appendix
Introduction to coroutines and generators
Introduction to coroutines and generators
Introduction to coroutines and generators
Introduction to coroutines and generators
How May handles coroutines
How May handles coroutines
How May handles coroutines
How May handles coroutines
Awaiting the future
Awaiting the future
Awaiting the future
Awaiting the future
Data parallelism
Data parallelism
Data parallelism
Data parallelism
Parsing using Pest
Parsing using Pest
Parsing using Pest
Parsing using Pest
Miscellaneous utilities
Miscellaneous utilities
Miscellaneous utilities
Miscellaneous utilities
Summary
Summary
Summary
Summary
Other Books You May Enjoy
Other Books You May Enjoy
Other Books You May Enjoy
Other Books You May Enjoy
Leave a review - let other readers know what you think
Leave a review - let other readers know what you think
Leave a review - let other readers know what you think
Leave a review - let other readers know what you think
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜