没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
this print for content only—size & color not accurate spine = .767" 400 page count
BOOKS FOR PROFESSIONALS BY PROFESSIONALS
®
The Definitive Guide to
Linux Network Programming
Dear Reader,
As experienced developers, we find ourselves challenged by a pervasive
Internet on a daily basis. Our users and customers often need or want some
level of network service within their applications. Whether the goal is to allow
remote monitoring of an application’s health, provide a service to thousands of
users, or even authenticate a user’s identity, network application programming
often seems like a dark art practiced by only the most experienced developers.
We aim, with this book, to help you meet the challenge, and to show you that
network programming can be both enjoyable and easy to learn. We designed
this book to provide you with what we hope is a productive mix of theory and
concrete examples of the major concepts.
From exploring the basics of networking, to creating complex multithreaded
servers, to securing network communications with SSL/TLS, we present you
with precise definitions, clear explanations, and real-world 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.
Keir Davis, John Turner, and Nathan Yocom
Keir Davis
US $49.99
Shelve in
Networking
User level:
Intermediate–Advanced
www.apress.com
SOURCE CODE ONLINE
forums.apress.com
FOR PROFESSIONALS BY PROFESSIONALS
™
Join online discussions:
Linux Network Programming
Davis, Turner,
and Yocom
THE EXPERT’S VOICE
®
Keir Davis, John W. Turner,
and Nathan Yocom
The Definitive Guide to
Linux Network
Programming
CYAN
MAGENTA
YELLOW
BLACK
PANTONE 123 CV
ISBN 1-59059-322-7
9 781590 593226
54999
6 89253 15227 0
John W. Turner
Nathan Yocom
RELATED TITLES
The
Definitive
Guide to
The Definitive Guide
to Linux Network
Programming
KEIR DAVIS, JOHN W. TURNER, AND NATHAN YOCOM
3227fm.qxd 7/9/04 11:13 AM Page i
The Definitive Guide to Linux Network Programming
Copyright © 2004 by Keir Davis, John W. Turner, Nathan Yocom
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying, recording, or by any information
storage or retrieval system, without the prior written permission of the copyright owner and the
publisher.
ISBN (pbk): 1-59059-322-7
Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1
Trademarked names may appear in this book. Rather than use a trademark symbol with every
occurrence of a trademarked name, we use the names only in an editorial fashion and to the
benefit of the trademark owner, with no intention of infringement of the trademark.
Lead Editor: Jim Sumser
Technical Reviewer: Kirk Bauer
Editorial Board: Steve Anglin, Dan Appleman, Ewan Buckingham, Gary Cornell, Tony Davis,
John Franklin, Jason Gilmore, Chris Mills, Steve Rycroft, Dominic Shakeshaft, Jim Sumser,
Karen Watterson, Gavin Wray, John Zukowski
Project Manager: Laura Cheu
Copy Edit Manager and Copy Editor: Nicole LeClerc
Production Manager: Kari Brooks
Production Editor: Janet Vail
Compositor: Molly Sharp, ContentWorks
Proofreader: Linda Seifert
Indexer: James Minkin
Artist: Kinetic Publishing Services, LLC
Cover Designer: Kurt Krames
Manufacturing Manager: Tom Debolski
Distributed to the book trade in the United States by Springer-Verlag New York, Inc., 175 Fifth
Avenue, New York, NY 10010 and outside the United States by Springer-Verlag GmbH & Co. KG,
Tiergartenstr. 17, 69112 Heidelberg, Germany.
In the United States: phone 1-800-SPRINGER, email orders@springer-ny.com, or visit
http://www.springer-ny.com. Outside the United States: fax +49 6221 345229, email
orders@springer.de, or visit http://www.springer.de.
For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219,
Berkeley, CA 94710. Phone 510-549-5930, fax 510-549-5939, email info@apress.com, or visit
http://www.apress.com.
The information in this book is distributed on an “as is” basis, without warranty. Although every
precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall
have any liability to any person or entity with respect to any loss or damage caused or alleged to
be caused directly or indirectly by the information contained in this work.
The source code for this book is available to readers at http://www.apress.com in the
Downloads section.
3227fm.qxd 7/9/04 11:13 AM Page ii
To the loving memory of my mother, Nancy. And to my lovely wife, Jennifer,
who put up with me throughout this process.Yes, honey, the book is finished.
—Keir
My participation in this project would not have been possible without the love,
encouragement, and support of my family and friends, particularly my parents.
I was encouraged to learn, explore, and question from my earliest days, and my
parents never shied away from providing me the opportunity to do just that.
My contributions to this project are dedicated to my father, William Turner, to
the memory of my mother, Susan Turner, and to my sister, Becki.
—John
For my wonderful wife, Katie, who never loses faith in me; my family for
supporting me; and my daughter, who makes me smile every day.
—Nate
3227fm.qxd 7/9/04 11:13 AM Page iii
3227fm.qxd 7/9/04 11:13 AM Page iv
剩余399页未读,继续阅读
资源评论
- ohscar2012-11-07内容还算不错,有收获
kittyjie
- 粉丝: 237
- 资源: 1615
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功