The Definitive Guide to Linux Network Programming / Edition 1

The Definitive Guide to Linux Network Programming / Edition 1

ISBN-10:
1590593227
ISBN-13:
9781590593226
Pub. Date:
08/04/2004
Publisher:
Apress
ISBN-10:
1590593227
ISBN-13:
9781590593226
Pub. Date:
08/04/2004
Publisher:
Apress
The Definitive Guide to Linux Network Programming / Edition 1

The Definitive Guide to Linux Network Programming / Edition 1

$69.99 Current price is , Original price is $69.99. You
$69.99 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores

Overview

* Clear and abundant examples, using real-world code, written by three experienced developers who write networking code for a living.

* Describes how to build clients and servers, explains how TCP, UDP, and IP work, and shows how to debug networking applications via packet sniffing and deconstruction.

* Well suited for Windows developer looking to expand to Linux, or for the proficient Linux developer looking to incorporate client-server programming into their application.


Product Details

ISBN-13: 9781590593226
Publisher: Apress
Publication date: 08/04/2004
Series: Expert's Voice
Edition description: Softcover reprint of the original 1st ed.
Pages: 400
Product dimensions: 7.01(w) x 9.25(h) x 0.03(d)

About the Author

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.

Table of Contents

• Networks and Prools
• Functions
• Socket Programming
• Prools, Sessions, and State
• Client-Server Architecture
• Implementing Custom Prools
• 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
From the B&N Reads Blog

Customer Reviews