繁体   English   中英

如何使用Node JS开发实时聊天

[英]How to develop live chat using node js

我想使用节点js开发实时聊天。 谁能指导我该怎么做? 我决定的用例:

  1. 用户将在应用程序屏幕上看到一个标记为“在线聊天支持”的链接或图标。
  2. 单击此按钮,将打开聊天窗口。 它会指示在线且准备就绪的座席的姓名,或者会指示座席忙碌,并在座席可用时更改该状态。
  3. 在代理方,最多会打开3个窗口(来自3个用户),然后再为其他用户生成忙消息。 该数字(3)将是可配置的。
  4. 代理将获得用户对其执行ping操作的屏幕的名称。
  5. 由于将有多个代理,因此我们需要能够将一堆屏幕(或应用程序)标记到特定代理。
  6. 需要一种负载分配机制,借此将新查询路由到任何空闲的代理,并标记到该屏幕或应用。
  7. “我们需要能够在特定的时间范围内设置一条不可用的消息-如果仅在IST上午9点至下午6点之间提供聊天支持,我们应该能够为在此窗口之外登录的用户设置一条消息,内容为:在线聊天支持仅在……之间提供。”

请告知如何进行。

您可以使用socket.io模块创建实时聊天。 检查本教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM