在本视频中,我们将使用 Serverless 技术创建一个 WebSocket 后端,让这一过程比以往更加简单。你将学习如何创建第一个 Durable Object、设置 WebSocket 服务器以协调连接,并跟踪已连接的客户端。
相关内容
有关使用 Cloudflare 学习 Durable Objects 的更多资源,请参阅以下内容:
观看第 1 集:课程系列简介
我们提供该系列的概述,讨论其底层架构,并获取在本地设置项目的资源。
观看第 2 集:什么是 Durable Objects?
我们展示 Durable Objects 的工作原理,并一起开始构建视频通话应用。
观看第 3 集:创建 Serverless WebSocket 后端
我们使用无服务(Serverless)技术创建 WebSocket 后端,让该过程比以往更加简单。
观看第 4 集:使用 WebSockets 进行实时消息传输
我们学习如何对来自 WebSocket 连接的传入消息进行路由和广播,并实现诸如已关闭 WebSocket 连接等错误处理。
观看第 5 集:构建应用前端与 UI
我们配置前端初始代码,使用通话房间 ID 连接到 Durable Objects,并显示本地视频预览。
观看第 6 集:发起与接听 WebRTC 通话
我们通过添加发起和接听 WebRTC 视频通话的功能来扩展前端功能。
观看第 7 集:部署你的视频通话应用
在这最后一集中,我们配置其余功能。到最后,你的应用将具备完整功能并准备好进行部署。