Definitive Guide to Linux Network Programming

Definitive Guide to Linux Network Programming

EnglishPaperback / softback
Yocom, Nathan
APress
EAN: 9781590593226
On order
Delivery on Tuesday, 25. of August 2026
€67.41
Common price €74.90
Discount 10%
pc
Do you want this product today?
Oxford Bookshop Banská Bystrica
not available
Oxford Bookshop Bratislava
not available
Oxford Bookshop Košice
not available

Detailed information

The Definitive Guide to Linux Network Programming offers a clear, concise treatment of creating clients and servers under the Linux operating system. This book assumes that you know C and have experience developing code on Linux, but it provides everything else you'll need as a programmer for real-world network programming. Whether you're a Windows developer looking to expand to Linux, or you're a proficient Linux developer looking to incorporate client-server programming into your applications, this book has a wealth of invaluable information to suit your needs. This book covers design, implementation, debugging, and security. You'll also learn about the many kinds of socket types, sessioned versus sessionless protocols, and encryption, as well as how to build a custom protocol, how to use SSL, and how to tunnel data. Table of Contents * Networks and Protocols * Functions * Socket Programming * Protocols, Sessions, and State * Client-Server Architecture * Implementing Custom Protocols * Design Decisions * Debugging and Development Cycle * Case Study: A Networked Application * Securing Network Communication * Authentication and Data Signing * Common Security Problems * Case Study: A Secure Networked Application
EAN 9781590593226
ISBN 1590593227
Binding Paperback / softback
Publisher APress
Publication date August 4, 2004
Pages 400
Language English
Dimensions 235 x 178
Country United States
Readership General
Authors Davis Keir; Turner, John; Yocom, Nathan
Illustrations XXII, 400 p. 21 illus.
Series The Expert's Voice
Manufacturer information
The manufacturer's contact information can be found here.