内容来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
谈一谈网络编程学习经验 PDF 文档
本文谈一谈我在学习网络编程方面的一些个人经验。“网络编程”这个术语的范围很广,本文指用Sockets API 开发基于 TCP/IP 的网络应用程序,具体定义见“网络编程的各种任务角色”一节。
受限于本人的经历和经验,这篇文章的适应范围是:
- x86-64 Linux 服务端网络编程,直接或间接使用 Sockets API 公司内网。不一定是局域网,但总体位于公司防火墙之内,环境可控
本文可能不适合:
- PC 客户端网络编程,程序运行在客户的 PC 上,环境多变且不可控
- Windows 网络编程
- 面向公网的服务程序
- 高性能网络服务器
本文分两个部分:
- 网络编程的一些胡思乱想,谈谈我对这一领域的认识
- 几本必看的书,基本上还是 W. Richard Stevents 那几本
另外,本文没有特别说明时均暗指 TCP 协议,“连接”是“TCP 连接”,“服务端”是“TCP 服务端”。
下载地址:https://www.wenjiangs.com/wp-content/uploads/2022/04/Learning-Network-Programming.zip
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论