Hands-On Network Programming With C
- Authors
- Winkle, Lewis Van
- Publisher
- Packt Publishing
- Date
- 2019-05-13T00:00:00+00:00
- Size
- 8.84 MB
- Lang
- en
A comprehensive guide to programming with network sockets, implementing Internet protocols, designing IoT devices, and much more with CKey FeaturesLeverage your C or C++ programming skills to build powerful network applicationsGet to grips with a variety of network protocols that allow you to load web pages, send emails, and do much moreWrite portable network code for operating systems such as Windows, Linux, and macOSBook DescriptionNetwork programming, a challenging topic in C, is made easy to understand with a careful exposition of socket programming APIs. This book gets you started with modern network programming in C and the right use of relevant operating system APIs.This book covers core concepts, such as hostname resolution with DNS, that are crucial to the functioning of the modern web. You'll delve into the fundamental network protocols, TCP and UDP. Essential techniques for networking paradigms such as client-server and...