+612 9045 4394
The Definitive Guide to Linux Network Programming : Expert's Voice - Keir Davis

The Definitive Guide to Linux Network Programming

Expert's Voice

Paperback Published: 4th August 2004
ISBN: 9781590593226
Number Of Pages: 375

Share This Book:


RRP $93.77
Ships in 7 to 10 business days

As DEVELOPERS, WE FIND ourselves challenged by the ubiquity of the Internet on a daily basis as we often need or want to provide some level of network service within our applications. Whether our goal is to allow remote monitoring of an application's health, enable multiple users to access a centralized service, or even authenticate a user's identity prior to giving him access to an application, network programming is a seemingly dark art practiced by only the most experi- enced developers. We have written this text to help you meet the challenge, and to show you that network programming can be both enjoyable and easy to learn. From exploring the basics of networking, to creating complex multithreaded servers, to securing network communications, we present you with precise defi- nitions, clear explanations, and easy-to-read examples. For the inexperienced network developer familiar with the C language, as well as the expert looking to pick up some extra tips, we provide information on and insight into a topic that is so often ignored, and yet sorely in need of attention.

Part One ? Fundamentals Chapter 1 ? Networks and Protocols Chapter 2 ? Functions Chapter 3 ? Socket Programming Chapter 4 ? Protocols, Sessions, and State
Part Two ? Design and Architecture Chapter 5 ? Client-Server Architecture Chapter 6 ? Implementing Custom Protocols Chapter 7 ? Design Decisions Chapter 8 ? Debugging and Development Cycle Chapter 9 ? Case Study: A Networked Application
Part Three ? Security Chapter 10 ? Securing Network Communication Chapter 11 ? Authentication and Data Signing Chapter 12 ? Common Security Problems Chapter 13 ? Case Study: A Secure Networked Application Appendix A ? IPv6

ISBN: 9781590593226
ISBN-10: 1590593227
Series: Expert's Voice
Audience: General
Format: Paperback
Language: English
Number Of Pages: 375
Published: 4th August 2004
Publisher: Apress
Country of Publication: US
Dimensions (cm): 23.37 x 17.88  x 2.21
Weight (kg): 0.64