وبلاگ بلیان

Эффективное программирование TCP/IP: Особенности протоколов TCP/IP. Идеи и концепции. Полез. советы. Техн. приемы. Эврист. правила программирования. Многочисл. примеры

معرفی کتاب «Эффективное программирование TCP/IP: Особенности протоколов TCP/IP. Идеи и концепции. Полез. советы. Техн. приемы. Эврист. правила программирования. Многочисл. примеры» نوشتهٔ Йон Снейдер; [Пер. с англ. А. Слинкин]، منتشرشده توسط نشر Питер; ДМК Пресс در سال 2002. این کتاب در فرمت djvu، زبان انگلیسی ارائه شده است.

Эффективное программирование TCP/IP КНИГИ ; ПРОГРАММИНГ Автор:Йон СнейдерНазвание:Эффективное программирование TCP/IPИздательство: Питер Год:2002 Страниц:320 Формат:djvu Размер:4 Mb Программирование TCP/IP может показаться очень простым, но это заблуждение. Многие программисты сталкиваются с тем, что написанное ими сетевое приложение недостаточно надежно. Часто причиной такого положения дел является неосторожное обращение с сетевымипротоколами. Поэтому основное внимание в данной книге уделено тонким вопросам функционирования семейства протоколов и способам работы с ними. Здесь изложены подтвержденные практикой советы, технические приемы и эвристические правила программирования TCP/IP для достижения максимальной производительности; показано, как избежать многих типичных ошибок. Каркас кода и библиотека функций дают возможность создавать приложения, не думая о низкоуровневых деталях. Основные идеи и концепции иллюстрируются многочисленными примерами. Вы станете лучше понимать внутреннее устройство TCP/IP и получите необходимые практические навыки работы с этим семейством протоколов.0

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
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.

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)

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 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. 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. -- 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.
دانلود کتاب Эффективное программирование TCP/IP: Особенности протоколов TCP/IP. Идеи и концепции. Полез. советы. Техн. приемы. Эврист. правила программирования. Многочисл. примеры