node.js - 实时客户端1到服务器到客户端2通信
问题描述
当然,我尝试通过我的服务器在我的客户之间进行实时事件/通信。
它有点像 Facebook 的好友邀请和通知系统,有人向您发送好友请求,然后您会看到您有新的邀请,而无需刷新页面。
这是如何运作的 ?是否只是客户端在某个时间间隔询问服务器是否有新事件要显示?或者它是一个基于套接字的系统,当客户端有新的东西要显示时,客户端会有类似监听套接字的东西等待服务器通知他?
解决方案
这两种方法都可以,但是通常不赞成服务器要推送到客户端的数据到达端点,因此您的答案是:websockets。
编辑:稍后添加更多从服务器发送到客户端的内容也会更容易。
推荐阅读
- jms - 插入 ActiveMQ 的 JmsTransactionManager 的 RedeliveryDelay 无法正常工作
- codeigniter-3 - 使用 phpoffice 读取 .doc 文件
- go - 使用 pulumi golang SDK 无法正确创建 Kubernetes 映射类型自定义资源
- typescript - 分页只在第一页显示条目
- r - 在 dplyr 中用逗号连接二进制列名
- java - 包 sun.net.www.protocol.https 不可见
- java - Java - 在 Exchange 2010 中创建约会工作正常,但不适用于 2016
- reactjs - 从父道具推断类型
- xamarin - Visual Studio Mac 上的命令“chmod +x IntuneMAMConfigurator”以代码 1 退出“错误
- popup - 如何阻止 Edge Chromium 显示“恢复页面”弹出窗口