我想学习socket编程,请推荐几个入门书籍

学过JAVA和C++,现在想发展下网络方面的知识,高手推荐入门书籍,谢谢~

第1个回答  2012-11-06
不太知道你想搞哪些,网络太广了。
楼上socket是一块
WEB是现在最火的一块
网管也属于
也有专门分析网络协议的
或者做交换机,搞硬件
现在物联网也很火
第2个回答  2012-11-14
TCP/IP协议详解

unix 网络编程

之后多读一些 apache libevent 之类的代码
第3个回答  2012-11-06
1、SOCKET是TCP/IP协议的开发API,所以适当了解一下TCP/IP相关知识
2、SOCKET开发主要是面对基于TCP和UDP,了解一下其区别
3、参考一下SOCKET的C/S开发模型对于通讯开发非常有利
4、更多交流参考我空间主页有关文章本回答被网友采纳

有关于C#语言的Socket编程书籍吗
《.net网络高级编程》《Visua C#网络编程技术与实践(附1张CD光盘)》(网络编程系列丛书)

如果想学习C# TCP SOCKET这块(多线程方面),也就是C#网络编程,能否推荐...
1、《c#网络应用编程》人民邮电出版社,基础理论,简单示例,包含完整代码。值得学习。2、 《windows网络与通信程序设计》王艳平、适合深入学习。

信息安全课程8:套接字(socket) 编程
如果希望继续深入学习socket,可以参照《Unix网络编程》等书籍以及参考文献。套接字(socket)允许在相同或不同的机器上的两个不同进程之间进行通信。更准确地说,它是使用标准Unix文件描述符与其他计算机通信的一种方式。在Unix中,每个I\/O操作都是通过写入或读取文件描述符来完成的。文件描述符只是与打开文件关联的整数,...

Python电子书学习推荐 | 16本python书籍(附pdf版),看完少走一半弯路
Python电子书学习资源推荐《流畅的Python》:由Python开发人员编著,讲解迭代器、生成器等概念,适合有一定基础的读者。《Python编程:从入门到实践》:初学者首选,包含实际案例,涉及Web开发、数据可视化等内容。《Python Cookbook》:高级程序员的宝典,涵盖网络编程、并发编程等,提供实用代码示例。《Effective...

c语言网络编程 书
1、c和指针 Kenneth A.Reek 著 徐波译 人民邮电出版社 2、c陷阱和缺陷 Andrew Koenig著 高巍译 人民邮电出版社 3、c专家编程 Dennis Ritchie著 人民邮电出版社 另外推荐基本网络编程书籍,也被称为经典,分别是:1、TCP\/IP详解 卷1:协议 W. Richard Stevens著 谢希仁校 机械工业出版社 2、unix...

《网络编程基础之socket API》
学习网络编程,基础的socket API是入门的关键,任何学科的学习离不开基础知识体系的建设,"万丈高楼平地起,切勿浮沙筑高台"。本文不会枯燥地介绍socket API,文中会掺杂一些网络编程的其它知识点和思想。C++网络请求相关的接口大多是系统级别的调用,也即从应用层转调到内核层。自然就离不开阻塞、非阻塞、...

Python电子书学习推荐 | 16本python书籍(附pdf版),看完少走一半弯路
1. 《流畅的Python》:由Python核心开发人员编写,深入讲解Python中的复杂概念,如迭代器、生成器、装饰器等,适合具备一定编程基础的读者。2. 《Python编程:从入门到实践》:针对初学者,通过实际案例引导学习Python编程,涵盖Web应用程序开发、数据可视化等内容。3. 《Python Cookbook》:为中高级程序员...

学习socket编程,需要先学习哪些知识
计算机网络基本理论,然后c编程,深一点就是多进程多线程通信

C++新手如何学习socket
C++新手学学习socket;1、先从最简单的Socket文档里了解普通的客户端和服务端工作步骤;2、再而逐步了解阻塞和非阻塞模式;3、再继续理解TCP\/IP中的可靠连接和非可靠连接;4、写出简单的客户端服务端工程,然后接着学习更多的协议,察看<<Windows核心编程>>;5、最后再学习异步I\/O操作,完成端口的使用...

socket编程好难啊,怎么学
入门的程序挺多的,不过感觉原理挺简单的,实际用起来挺麻烦的。不过网络编程用Java的更多一些,用C++的感觉没有那么多。个人感觉。可以直接用Winsock也可以用其他的图形库带的Socket。一般图形界面库都带有Socket库。学成什么样算学会了,我就不知道了,不过我觉得你能自己做个服务器,做个小的QQ类似的...

相似回答