Skip to main content
Apress

The Definitive Guide to Linux Network Programming

  • Book
  • © 2004

Overview

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (13 chapters)

  1. Fundamentals

  2. Design and Architecture

  3. Security

Keywords

About this book

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.

About the authors

Nathan Yocom has worn many hats in the IT industry over the years. He currently works as a software engineer for Bynari, Inc., specializing in messaging and groupware software. With a bachelor's degree in computer science from Pacific Lutheran University in Tacoma, Washington, Nathan is also the cofounder of XPA Systems (http://www.xpasystems.com) and author of pGina, an open source program that simplifies the Windows logon process by providing for the authentication of a user via many different methods. In his spare time, in addition to playing the guitar and an occasional round of golf, Nathan enjoys spending time with his wife, Katie.

Bibliographic Information

  • Book Title: The Definitive Guide to Linux Network Programming

  • Authors: Keir Davis, John W. Turner, Nathan Yocom

  • DOI: https://doi.org/10.1007/978-1-4302-0748-1

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Keir Davis, John W. Turner, Nathan Yocom 2004

  • Softcover ISBN: 978-1-59059-322-6Published: 04 August 2004

  • eBook ISBN: 978-1-4302-0748-1Published: 09 November 2013

  • Edition Number: 1

  • Number of Pages: XXII, 400

  • Number of Illustrations: 21 b/w illustrations

  • Topics: Open Source, Software Engineering/Programming and Operating Systems

Publish with us