Tag: openfire

无法使用node-xmpp连接到xmpp服务器

我正在努力让node-xmpp与我们在这里的jabber服务器一起工作。 我能够使用talk.google.com工作得很好,我可以使用adium或ichat连接到我们的内部服务器。 节点v0.6.14 CentOS 6.2 / 2.6.32 node-xmpp 0.3.2 OpenSSL 1.0.0 连接代码 var j = new xmpp.Client({ jid : 'user@domain', password : 'pass', host : 'chat.domain' }); 在跟踪代码之后,似乎在尝试将连接升级到安全连接之后就会卡住。 这发生在starttls函数的starttls.js中 。 这个pair.on('secure')事件永远不会被调用,即使在settimeout之后我打印出一对,它仍然不会被授权。 在这一点上,我没有看到任何数据。 经过很长时间的坐在那里(几个微小)它打印出一个这样的错误 throw arguments[1]; // Unhandled 'error' event ^ Error: 139644497663968:error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error:s23_clnt.c:674: at CleartextStream._pusher (tls.js:508:24) at CleartextStream._push (tls.js:334:25) at SecurePair.cycle (tls.js:734:20) […]

使用websocket + node.js与具有xmpp的本地客户端聊天服务器

我找不到任何关于使用node.js聊天服务器运行的聊天客户端与使用xmpp的客户端进行比较的合理基准。 我知道node.js是asynchronous的,据我所知,xmpp也是如此。 但是,我主要关心的是具有相同数量的并发用户的性能。 我需要这些信息来编写一个android应用程序。 想知道你的意见和使用这两个系统的优势/劣势。 提前致谢。