将web套接字聊天添加到现有的nodejs应用程序中
我已经通过这个模板创build了nodejs应用程序。 现在我想添加简单的websocket聊天。
我的问题是:我必须完全重写该应用程序添加websocket聊天或我可以保存该结构?
您可以使用Socket.IO(或另一个库)创build聊天,完全可能(甚至可能是最佳实践)将两者分开:常规服务器和WebSocket服务器。
这两者并不捆绑在一起。
我从来没有使用明确的MVC模板,但socket.io不使用快速路由,并从我的经验,他们并肩存在就好了。 只需将您的socket.io服务器代码添加到app.js中即可对其进行testing,并且可以在任何快速视图中使用客户端代码。
这假设你使用socket.io当然。 我没有其他使用node.js的websockets的方法的经验。
- 从咕噜哟angular度的完整的项目select不同的环境?
- 在MongooseJs中select特定的字段
- jaydata odata-server newsreader示例抛出没有方法'basicAuth'exception
- Promise.coroutine如何支持生成器作为yieldable值?
- node.js fork函数并将parameter passing给subprocess
- 请求处理如何与rails,redis和node.jsasynchronous?
- Electron的BrowserWindow zoomFactor可以在施工后更改吗? 以及如何select最近的邻居,而不是平滑?
- 无法将npm升级到版本1.4.3
- 用于在不同文件中定义的对象的JSdoc