Эффективное программирование TCP/IP: Особенности протоколов TCP/IP. Идеи и концепции. Полез. советы. Техн. приемы. Эврист. правила программирования. Многочисл. примеры
معرفی کتاب «Эффективное программирование TCP/IP: Особенности протоколов TCP/IP. Идеи и концепции. Полез. советы. Техн. приемы. Эврист. правила программирования. Многочисл. примеры» نوشتهٔ Снейдер, Йон، منتشرشده توسط نشر Питер در سال 2002. این کتاب در فرمت djvu، زبان انگلیسی ارائه شده است.
programming In Tcp/ip Can Seem Deceptively Simple. Nonetheless, Many Network Programmers Recognize That Their Applications Could Be Much More Robust. effective Tcp/ip Programming Is Designed To Boost Programmers To A Higher Level Of Competence By Focusing On The Protocol Suite's More Subtle Features And Techniques. It Gives You The Know-how You Need To Produce Highly Effective Tcp/ip Programs.
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. Moreover, It Shows You How To Avoid Many Of Tcp/ip's Most Common Trouble Spots. effective Tcp/ip Programming Offers Valuable Advice On Such Topics As:
- exploring Ip Addressing, Subnets, And Cidr
- preferring The Sockets Interface Over Xti/tli
- using Two Tcp Connections
- making Your Applications Event-driven
- using One Large Write Instead Of Multiple Small Writes
- avoiding Data Copying
- understanding What Tcp Reliability Really Means
- recognizing The Effects Of Buffer Sizes
- using Tcpdump, Traceroute, Netstat, And Ping Effectively
through Individual Tips And Explanations, You Will Acquire An Overall Understanding Of Tcp/ip's Inner Workings And The Practical Knowledge Needed To Put It To Work. Using effective Tcp/ip Programming, You'll Speed Through The Learning Process And Quickly Achieve The Programming Capabilities Of A Seasoned Pro.
booknews
a Guide For Experienced Programmers To The Protocol Suite's More Subtle Features And Techniques. Self-contained Lessons Offer Tips, Practices, And Rules Of Thumb For Learning High-performance Tcp/ip Programming Techniques, And Show How To Avoid Common Problems. Numerous Examples Demonstrate Essential Concepts. Skeleton Code And A Library Of Common Functions Allow Programmers To Write Applications Without Worrying About Routine Chores. Snader Is A Software Engineer And A Tcp/ip Expert. Annotation C. Book News, Inc., Portland, Or (booknews.com)
-- 44 self-contained "mini-lessons" cover every key TCP/IP technique and trouble spot.-- Demystifies TCP/IP's "hidden behavior" so developers can achieve the precise results they're after -- with no surprises.-- Solutions for every network programmer -- regardless of experience level.In 44 expert mini-lessons, Effective TCP/IP Programming demystifies TCP/IP development, eliminating the guesswork, helping programmers past the obstacles, and showing how to dramatically improve application performance and robustness. TCP/IP programming can seem seductively simple: the API is straightforward and even novices can flesh out a working application. But there are plenty of hidden obstacles -- and developers who don't understand them will encounter serious performance problems. Effective TCP/IP Programming demystifies the critical details and hidden behaviors of TCP/IP, so programmers can build code that's more reliable, maintainable, and efficient. Following the widely-admired style of Scott Meyers' Effective C++, Jon C. Snader has organized this book into 44 short, self-contained sections, each addressing one key aspect of TCP/IP development, or one key trouble spot -- and each including detailed, fully commented code examples. The result: a book that's easy to read and absorb, and will serve as an outstanding day-to-day reference tool for every developer who wants to create TCP/IP-based network applications. In 44 expert mini-lessons, Effective TCP/IP Programming demystifies TCP/IP development, eliminating the guesswork, helping programmers past the obstacles, and showing how to dramatically improve application performance and robustness. TCP/IP programming can seem seductively simple: the API is straightforward and even novices can flesh out a working application. But there are plenty of hidden obstacles -- and developers who don't understand them will encounter serious performance problems. Effective TCP/IP Programming demystifies the critical details and hidden behaviors of TCP/IP, so programmers can build code that's more reliable, maintainable, and efficient. Following the widely-admired style of Scott Meyers' Effective C++, Jon C. Snader has organized this book into 44 short, self-contained sections, each addressing one key aspect of TCP/IP development, or one key trouble spot -- and each including detailed, fully commented code examples. The result: a book that's easy to read and absorb, and will serve as an outstanding day-to-day reference tool for every developer who wants to create TCP/IP-based network applications. A perfect complement to other books on TCP/IP, such as TCP/IP Illustrated, Volume 1 by W. Richard Stevens! 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. 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. Moreover, it shows you how to avoid many of TCP/IP's most common trouble spots. Numerous examples demonstrate essential ideas and concepts. Skeleton code and a library of common functions allow you to write applications without having to worry about routine chores.