【发布时间】:2017-02-13 11:16:54
【问题描述】:
我正在开发聊天服务器,所以我想创建一个服务器,据说我使用 express 和 socket.io 模块。有人能给我解释一下这些模块并帮助我制作聊天服务器吗?
【问题讨论】:
标签: javascript node.js
我正在开发聊天服务器,所以我想创建一个服务器,据说我使用 express 和 socket.io 模块。有人能给我解释一下这些模块并帮助我制作聊天服务器吗?
【问题讨论】:
标签: javascript node.js
当您在 Stackoverflow 上发布问题时,您需要提供一些到目前为止您已经尝试过的代码。请参考here了解如何提问。
但是,从外观上看,您似乎是刚刚开始使用 Socket.io 和 NodeJS 的人。所以我在这里回答是为了让可能也在你这个阶段的其他人知道从哪里开始。
学习如何使用 Express 使用 Socket.io 和 NodeJS 构建聊天应用程序的一个很好的起点可以在 Socket.io 的官方网站上找到here
Scotch.io 也提供了关于这个here的很好的教程
在聊天应用程序中,Socket.io 在客户端提供对 HTML5 WebSockets API 的抽象,并在服务器端实现 WebSockets,您的服务器在 NodeJS 上运行。
ExpressJS 是一个建立在 Node 之上的 Web 框架,它为您提供了一个更简单的 API 来构建服务器和处理请求。
【讨论】: