socket网络编程的书(socket网络编程书籍)

http://www.itjxue.com  2023-02-05 22:03  来源:未知  点击次数: 

学网络编程要看哪些书?推荐一些网络编程方面的书籍

学习网络编程不建议用现成的库。就算要用也不推荐QT。

Windows下请看《windows网络与通信程序设计》

Linux请看《unix环境高级编程》(必读)、《Unix网络编程》、《TCP/IP详解》

另外一些著名的网络库:ACE, Boost::ASIO, libevent

中间件:ICE(ICE也提供了通信能力,但个人不太推荐使用)

至于基础方面,TCP/IP等理论还是必须要知道的,所以学习网络通信最好从socket开始。从Linux下着手最佳。

大家推荐几本有关网络的书

Stevens的三经典

《TCP/IP详解3卷本》

《UNIX网络编程2卷本》

《UNIX环境高级编程》

《Advanced Programing in Unix Envirement》 W.Richard Stevens:也是非常经典的书(废话,Stevens的书哪有不经典的!),虽然初学者就可以看,但是事实上它是《Unix Network Programing》的一本辅助资料。国内的翻译的《UNIX环境高级编程》的水平不怎么样,现在有影印版,直接读英文比读中文来得容易。

《Unix Network Programing》W.Richard Stevens:第一卷讲BSD Socket网络编程接口和另外一种网络编程接口的,不过现在一般都用BSD Socket,所以这本书只要看大约一半多就可以了。第二卷没有设计到网络的东西,主要讲进程间通讯和Posix线程。所以看了《APUE》以后,就可以看它了,基本上系统的东西就由《APUE》和《UNP》vol2概括了。看过《UNP》以后,您就会知道系统编程的绝大部分编程技巧,即使卷一是讲网络编程的。国内是清华翻译得《Unix网络编程》,翻译者得功底也比较高,翻译地比较好。所以建议还是看中文版。

《TCP/IP祥解》一共三卷,卷一讲协议,卷二讲实现,卷三讲编程应用。我没有怎么看过。,但是据说也很经典的,因为我没有时间看卷二,所以不便评价。

------------------------------------

呵呵 看来楼下的笑了~

这么看来百度都快失去他的意义了,前人的经验就不值得学习吗

哪个大牛还考什么××证么?

自己去搜搜看吧 转载不等于没用 也要看内容

国内的书推荐少看 最好不看要看C的话(都是入门级的也不用我说了吧)

推荐:《C程序设计语言》(第2版新版)是由C语言的设计者Brian W.Kernighan和Dennis M.Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念,类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。

C++:

C++ Primer

作者:(美)李普曼等 译者:李师贤 蒋爱军 梅晓勇 林瑛

--------

CSDN上都有电子版的

chinaunix上有很多很好的推荐,我也是学习了~

求推荐一本介绍套接字编程的教程(socket、网络编程)

《Windows网络编程技术》附件是电子版的,你可以先看看如果觉得可以请买原版书。

个人觉得这书还不错

计算机专业研究生想往c方向发展,tcp/ip通信原理与socket网络编程,应该怎么学习,看什书?

往C语言方向的最好工作时从事嵌入式方面的,tcp/ip和网络编程最好是看史蒂文斯的《unix网络编程》和《TCP/IP详解》,都很经典

针对Java 网络编程,有哪些比较好的书推荐?

Java 网络编程,比较好的书:

ava TCPIP Socket编程(中文版) Java NIO (中文版) 中文的好理解

java 7 出了AIO 你有必要去百度了解下

推荐几本c# socket编程书

《Windows网络编程技术》.《windows网络编程第二版》

经典好书:UNIX网络编程2卷本----------作者 :Richard Stevens

希望对你有帮助.

(责任编辑:IT教学网)

更多

推荐excel文章