Paperback: 601 pages
Publisher: Pearson; 1 edition (September 21, 2000)
Language: English
ISBN-10: 0130320714
ISBN-13: 978-0130320711
Product Dimensions: 6.9 x 1.5 x 9.1 inches
Shipping Weight: 2.2 pounds (View shipping rates and policies)
Average Customer Review: 4.8 out of 5 stars See all reviews (6 customer reviews)
Best Sellers Rank: #364,003 in Books (See Top 100 in Books) #3 in Books > Computers & Technology > Operating Systems > Linux > Applications #13 in Books > Computers & Technology > Operating Systems > Linux > Servers #17 in Books > Computers & Technology > Networking & Cloud Computing > Networks, Protocols & APIs > TCP-IP
If you are a linux lover and want to dig into client/server (socket) programming , this book is a good choice. Compared with Steven's Unix Network Programming, this book is more simply and clearly written. Not like Steven who is an expert in explaining details, Comer is good at giving a sound explanation of the network programming principle both in theory and in practice. You will find nice "Algorithm" part in many of the examples which is a good abstraction of the general problem. So after the reading you will feel comfortable because of the gain in not only knowledge but also the kind of insight you could use toward other problems. As a distinguished professor in computer science, Comer spells out the single word of engineering ,"Simplicity is beauty", again by presenting this clearly written TCP/IP programming book. Also some most exciting stuff like RTP (realtime transport protocol), Web server programming models are also included in this latest edition of his Vol 3. And as you expected, the full source code of all the chapters is available online.
This is a great book for those who want to enrich their knowledge of network communication and Internet Architecture. The coverage of the topics is outstanding in both its breadth and depth. I strongly recommend it.
Although I need vol I actually, but this book is also very good for me. Especially i need to work on S/C programming.
Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version Internetworking with TCP/IP Vol. III Client-Server Programming and Applications-Windows Sockets Version LINUX: Linux Command Line, Cover all essential Linux commands. A complete introduction to Linux Operating System, Linux Kernel, For Beginners, Learn Linux in easy steps, Fast! A Beginner's Guide Red Hat Enterprise Linux (RHEL) 7 Server Installation and Administration: Training Manual: Covering CentOS-7 Server, Cloud computing, Bind9 DNS Server and Fedora 23 Server Red Hat Enterprise Linux (RHEL) 6 Server Installation & Administration: Training Manual: Covering CentOS-6, OpenSUSE 11.3 Server, Mandriva Enterprise Server, and Fedora 14 Server Attorney Responsibilities and Client Rights: Your Legal Guide to the Attorney-Client Relationship (Attorney Responsibilities & Client Rights) Linux: Linux Guide for Beginners: Command Line, System and Operation (Linux Guide, Linux System, Beginners Operation Guide, Learn Linux Step-by-Step) Internetworking with TCP/IP Vol. I: Principles, Protocols, and Architecture Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) TCP/IP Sockets in C#: Practical Guide for Programmers (The Practical Guides) Internetworking with TCP/IP Volume One: 1 TCP/IP Sockets in Java: Practical Guide for Programmers (The Practical Guides) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA) Raspberry Pi 2: Raspberry Pi 2 Programming Made Easy (Raspberry Pi, Android Programming, Programming, Linux, Unix, C Programming, C+ Programming) Linux: Linux Mastery. The Ultimate Linux Operating System and Command Line Mastery (Operating System, Linux) Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) Hands-on Study Guide for Exam 70-411: Administering Windows Server 2012 R2 (Exam 70-411, 70-411, Exam Ref 70-411, MCSA Windows Server 2012 R2, MCSE Windows Server 2012 R2) Real Time Systems and Programming Languages: Ada 95, Real-Time Java and Real-Time C/POSIX (3rd Edition) Programming with POSIX Threads