Tag: mqtt

如何将聊天与nodejs和xmpp集成到我现有的Web应用程序中?

我已经阅读了很多关于这个问题的问题,但是没有一个令人满意。 现有的应用程序 使用Expressjs作为API实现的简约社交networking。使用MySql作为数据库。 socket.io通知和ember.js作为前端框架。 我想要整合 我只想实现XMPP的一些特性,比如 Peer 2 Peer Messaging 在场和上次见面 群聊 读取收据 我从阅读类似的问题中得到一个基本的想法。 需要客户端库(Strophe.js,Converse.js) 需要一个XMPP服务器(ejabberd,Openfire,Prosody) 问题 我如何在这里整合聊天? 如何validationXMPP用户(FYI,我目前正在实施JWTvalidation)? build议使用redis(pub / sub)与socket.io或mqtt pub / sub来实现chat.Is是否可扩展? /性能怎么样? 我所问的内容可能太广泛了,但是对使用哪一套技术还是没有任何想法。