如何使用nodejs开发实时聊天
How to develop live chat using node js
我想使用node.js开发实时聊天。有人能指导我怎么做吗?我决定的用例:
- 用户将在应用程序屏幕上看到一个标记为"在线聊天支持"的链接或图标
- 点击这个,聊天窗口将打开。它将指示联机并准备就绪的代理的名称,或者指示代理正忙,并在代理可用后更改该状态
- 在代理端,在为更多用户生成繁忙消息之前,最多将打开3个窗口(来自3个用户)。这个数字(3)是可配置的
- 代理将获得用户正在ping他的屏幕的名称
- 由于将有多个代理,我们需要能够将一堆屏幕(或应用程序)标记到特定的代理
- 需要一种负载分配机制,通过该机制,新查询可以路由到任何空闲的代理,并标记到该屏幕或应用程序
- "我们需要能够在特定时间窗口设置不可用的消息——如果聊天支持仅在IST上午9点到下午6点之间可用,我们应该能够为在此窗口之外登录的用户设置一条消息,上面写着"在线聊天支持只在…之间可用"
请告知如何进行。
您可以使用socket.io
模块创建实时聊天。查看本教程。
相关文章:
- 使用Facebook live API创建实时视频对象时的隐私设置
- Ajax聊天消息重复而不仅仅是更新
- 有任何可能将facebook实时信使整合到一个网站中
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- WebRTC视频聊天可以在FF中使用,但不能在Chrome中使用
- 标记的实时更新,无需加载页面谷歌地图API V3
- 使用javascript进行实时图像处理
- 角度p2p视频聊天-远程流是黑视频
- 如何在jquery中使用实时计算求和值
- 如何使用Meteorjs构建实时应用程序
- 进行自动实时聊天/虚假聊天,我的javascript跳过了第一个响应
- 如何使用nodejs开发实时聊天
- 实时更新程序聊天脚本
- Rails实时聊天更新(AJAX或WebSokets)
- 合作者聊天与谷歌驱动器/实时API
- 不同域之间实时聊天的技术堆栈建议
- 实现实时聊天中的链接
- 使实时聊天php的最佳方式
- 我试图与django和orbit进行实时聊天,但我一直得到错误
- 最好的jQuery/Java PHP解决方案为本地主机服务器-客户端实时聊天