如何开始在JS中开发简单聊天应用程序的服务器端和客户端?

时间:2017-08-23 19:41:00

标签: javascript node.js server client long-polling

我正在开发单页一个房间聊天应用程序:HTMLCSS,原生JavaScriptAJAX的客户端; node.js中的服务器端和long polling的实时更新,RESTful API。我已经用HTML和CSS创建了客户端界面,现在我想与服务器建立连接。同样在客户端我使用localStorage。例如,当某个用户登录时,我将他的详细信息保存在localStorage变量中,然后我想更新连接用户的数量到房间并将其显示在界面上的某个标签中,因此如果该用户是第一个登录用户,则连接用户数为1,如果有其他X用户登录则连接用户总数为X + 1.应该为所有连接的用户更新。

这是我第一次开发这样的东西,我从昨天起就开始阅读有关此内容的文章,但我仍然不知道如何开始。我了解到,为了启动服务器,我需要将其添加到{{1 }}:

server.js

取自here

这是我上一次的学校项目,我很困惑,不知道该怎么办。我真的很感激任何帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

尝试使用Socket for Chat Application, 参考:https://socket.io/demos/chat/

点击上面的链接打开两个窗口,然后尝试聊天