带有Node.js后端的聊天室应用程序

时间:2015-03-04 18:33:38

标签: javascript node.js web-services socket.io chat

我想写一个聊天室应用程序(Web客户端以及Android应用程序)。这个聊天室应用程序将有多个聊天室,用户可以随时加入/离开任何聊天室。用户发送的消息将被广播给该聊天室中的每个人。

我最近开始学习node.js,我想在其中为这个应用程序构建后端。我做了一些研究,并找到了如何做到这一点的教程。我看到的几乎所有教程都使用socket.io。这是做这样的应用程序的最好方法吗?

也许我并不完全理解socket.io是如何工作的,但我遇到的问题是,实现说你必须添加socket.io.js客户端库才能与服务器通信。这是否意味着只有Web客户端才能与android应用程序进行通信?

我是否必须使用socket.io在同一个软件包中编写我的Web服务器和服务,或者我可以创建一个独立的服务吗?

0 个答案:

没有答案