Effective TCP/IP Programming: 44 Tips to Improve Your Network Programs: 44 Tips to Improve Your Network Programs
Author | : | |
Rating | : | 4.62 (894 Votes) |
Asin | : | 0201615894 |
Format Type | : | paperback |
Number of Pages | : | 320 Pages |
Publish Date | : | 2014-01-02 |
Language | : | English |
DESCRIPTION:
An excellent next-step for students who have read Stevens' TCP/IP Illustrated series, this book is designed to boost programmers to a higher level of competence by focusing on the protocol suite's more subtle features and techniques. Moreover, it shows you how to avoid many of TCP/IP's most common trouble spots. In forty-four concise, self-contained lessons, this book offers experience-based tips, practices, and rules of thumb for learning high-performance TCP/IP programming techniques. Skeleton code and a library of common functions allow you to write applications without having to worry about routine chores.. Numerous examples demonstrate essential ideas and concepts
. Because IP is the protocol of choice for the Internet, more and more of us are faced with becoming socket-programming experts in a hurry. --Richard DraganTopics covered: TCP/IP overview and programming tips, Berkeley Socket Distribution (BSD) vs. Many C/C++ programmers know at least the basics of TCP/IP, but becoming an expert network programmer usually requires a lot of experience and sometimes hard-to-find knowledge. It's a valuable resource for any developer who programs for the Internet and wants to write better code using sockets. TCP, reliable protocols, network programming for single workstations, LANs and WANs; event-driven programming, improving write operations, IP packet layout, byte ordering issues, the Nag
Perfect to pick up the loose ends If you already have the fundamentals of TCP/IP programming, but want the loose ends tied, then this is the book.. Perfect to pick up the loose ends Justin Kirby If you already have the fundamentals of TCP/IP programming, but want the loose ends tied, then this is the book.. entry-level textbook disguised as "tips" Chronic Game Programmer I don't know why this book is rated so highly. There's nothing wrong with the content (what little there is), but I feel that it's misrepresented as a book for intermediate level network programmers. I was expecting discussion on when to use select() vs. multi-threaded vs. single-th