
UNIX 网络编程
Unix Network Programming
W. Richard Stevens、Bill Fenner、Andrew M. Rudoff · 初版 1990 年
54人推荐
69位读者提及
78次提及
为什么值得读
- 网络编程领域的权威大部头指南
- 讲透底层机制并可推广至现代操作系统
- 适合作为系统与网络方向的常备参考
V.1 Networking APIs: sockets and XTI V.2 Interprocess communications.
Hacker News 上怎么说
正在加载完整评论……
老江湖都懂这些。曾几何时,Richard Stevens(RIP)就是神。每个程序员都有一本《TCP/IP Illustrated》、《Advanced Unix Programming》和《Unix Network Programming》。如果你想做任何网络相关的事,就得自己写服务器,就得理解细节。知识的广度很宽,深度也一样深。在 HN 上问问,就会……
People that have been around know such things. At one point, Richard Stevens (RIP) was god. Every programmer had a copy of TCP/IP illustrated, Advanced Unix Programming and Unix Network Programming. If you wanted to do anything network, you had to write your own servers, you had to understand the details. The breath of knowledge was wide and the depth was just as deep. Ask around on HN, and…
…http://www.amazon.com/Operating-System-Concepts-Abraham-Silb... 34- http://www.amazon.com/Performance-Preemptive-Multitasking-Mi... 35- http://www.amazon.com/Design-Operating-System-Prentice-Hall-... 36- http://www.amazon.com/Unix-Network-Programming-Sockets-Netwo... 37- http://www.amazon.com/TCP-Illustrated-Volume-Addison-Wesley-... 38- http://www.amazon.com/TCP-IP-Illustrated-Vol-Implementation/... 39- http://www.amazon.com/TCP-Illustrated-Vol-Transactions-Proto...…
…http://www.amazon.com/Operating-System-Concepts-Abraham-Silb... 34- http://www.amazon.com/Performance-Preemptive-Multitasking-Mi... 35- http://www.amazon.com/Design-Operating-System-Prentice-Hall-... 36- http://www.amazon.com/Unix-Network-Programming-Sockets-Netwo... 37- http://www.amazon.com/TCP-Illustrated-Volume-Addison-Wesley-... 38- http://www.amazon.com/TCP-IP-Illustrated-Vol-Implementation/... 39- http://www.amazon.com/TCP-Illustrated-Vol-Transactions-Proto...…
……(在 linux/solaris/hpux 上略有差异)你根本不知道对面到底是在监听还是已经收到了消息。multicast 要求使用特定的 IP 地址段,这事儿大家好像总忘。我手头有本从老板那儿借来的 W. Richard Stevens 写的《UNIX网络编程》大部头。搞网络开发很顶。
…(varied slightly from linux/solaris/hpux) you can't tell if the other side is listening or got the message. multicast requires use of certain ip ranges which people seem to forget frequently. I had the UNIX Network Programming by W. Richard Stevens tome I borrowed from my boss. Good for networking.
……那些对括号过敏的人。读完这本书后,我再回去看《The Little Schemer》和《The Seasoned Schemer》,收获大多了。Stevens 的所有书都可以看,不过入门首推《UNIX网络编程》。我工位隔板上贴着那张 TCP/IP 状态转移图(出自《TCP/IP详解》),贴了有十年甚至更久。Jeffrey E. F. Friedl 的《精通正则表达式》。书如其名,买啥得啥……
…people who are allergic to parenthesis. After reading this book, I was able to back to The Little Schemer and The Seasoned Schemer and get a lot more out of them. All of the Stevens books, but probably UNIX Network Programming to start. I had the TCP/IP state diagram (from TCP/IP Illustrated) taped on my on cubicle wall for a decade or more. Mastering Regular Expressions by Jeffrey E. F. Friedl. You get what's on the tin with…
……写什么900页的编程大部头啊,人家这本200页差不多全搞定了。看完了这本,再去翻翻已故的 W. Richard Stevens(R.I.P.)的大作——《UNIX环境高级编程》,或者要是对网络感兴趣就看《UNIX网络编程》(第1/2卷)。它们会教你很多操作系统的底层基础(虽说是 Unix,但核心概念适用于任何现代操作系统),学完你头发胡子估计都长得老长了……
…writing 900 page programming books when this can do nearly the same in 200. Once you're done with that, pick up one of the W. Richard Stevens (RIP) books — Advanced Programming in the Unix environment, or Unix Network Programming (Vol i/ii) if you're into networks. They'll teach you the basics of so much operating system stuff (it'll be Unix, but the core concepts will apply to any modern OS) you'll be growing a long unkempt…
……http://news.ycombinator.com/item?id=584557 虽然一些细节随时间有所变化,但在我看来,它仍然是个很好的概览。Richard Stevens 的书(《Advanced Programming in the Unix Environment》第 2 版(“APUE”)、《Unix Network Programming》第 1、2 卷)在你需要时会深入得多,但 Beej 的指南绝对能让你快速上手。
…http://news.ycombinator.com/item?id=584557 While a few of the details have shifted over time, it's still a good overview, IMHO. The Richard Stevens books (_Advanced Programming in the Unix Environment_, 2nd ed. ('APUE'), _Unix Network Programming_ vols. 1 & 2) get much deeper into the details, when you need them, but Beej's guides will definitely give you a running start.