如何获取实时更新?

2023-12-02

我经常在 Facebook 上聊天,而且我越来越喜欢编码,所以我尝试创建一个聊天脚本!这里是 :::http://wooflux.co.cc/ChatSystem.1.1/ChatSystem.1.1/

你试试看。但它只是一个测试版,因此还存在一些错误。最大的错误之一是它需要良好的互联网速度才能获得实时更新。但是,当我将网速调到最大,然后在 Facebook 上与我的一位朋友聊天时,它就可以实时工作了!我想知道他们是怎么做到的?谁能解释一下他们是如何实现这一目标的。目前我正在以数字间隔发送 Ajax 请求以获得实时更新。因此,请帮助我解释或提供一个链接,Facebook 是如何在不使用大量互联网速度的情况下实现实时聊天的?


要进行实时通信,您需要正确的连接。

您可以使用WebSockets为您提供真正的浏览器-服务器 TCP 连接。

WebSockets 的替代方案是闪存桥(在闪存中使用 websockets)或COMET技术。

我个人的推荐是 WebSocket 抽象,例如套接字.io.

Socket.io 构建于node.js服务器端 Javascript。它擅长事件异步实时通信。

如果您沿着节点路线走,不妨选择now让您的生活变得轻松。它有一个关于用 12 行代码制作聊天服务器的截屏视频。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取实时更新? 的相关文章