谈一谈网络编程学习经验 PDF 文档

发布于 2022-04-23 00:25:07 字数 7012 浏览 1179 评论 0

本文谈一谈我在学习网络编程方面的一些个人经验。“网络编程”这个术语的范围很广,本文指用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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文