返回介绍

13 网络编程 - 构建服务器与客户端

发布于 2024-08-14 12:50:31 字数 2547 浏览 0 评论 0 收藏 0

之前的章节讨论了关于网络编程的内容; 包括开发 web 客户端,web 服务端和 web 应用; DNS 查询; 和 HTTP 连接超时。

这章将带您更进一步,向您展示怎样编写您自己的 TCP 客户端和服务端,还有 UDP 客户端和服务端。此外,通过俩个例子展示怎样编写一个并发的 TCP 服务端。第一个例子相当简单,并发的 TCP 服务端只返回斐波那契序列数字。而第二个例子将使用第四章(组合类型的使用)的 keyValue.go 应用的代码,在它的基础上,把key-value 存储转变为一个并发 TCP 应用,可以在不需要浏览器的情况下操作。

在玩转 Go的这一章中,您将了解到如下内容:

  1. net 标准包
  2. TCP 客户端和服务端
  3. 实现并发 TCP 服务端
  4. UDP 客户端和服务端
  5. 修改 第八章的 kvSaveLoad.go,告诉一个 Unix 系统 做什么,才能通过 TCP 连接提供请求
  6. RCP 客户端和服务端

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文