node-xmpp-server-legacy
v2.3.0
Published
XMPP server libraries for Node.js
Downloads
9
Maintainers
Readme
node-xmpp-server
Idiomatic XMPP server library for Node.js. This is a forked version of the original, with some changes that I needed. The original isn't under active development anymore.
Manual
Please see http://node-xmpp.org/doc/server.html for instructions on how to use node-xmpp-server
.
Install
npm install node-xmpp-server
Test
npm install -g mocha standard
npm test
How to use
Please see the various examples.
Features
- Client authentication with SASL DIGEST-MD5, PLAIN, ANONYMOUS, X-FACEBOOK-PLATFORM
_xmpp-client._tcp
SRV record support- JID parsing
- Uses ltx
- Much easier to handle than a standard DOM
- xmlns-aware
- Easy XML builder like Strophe.js (see down)
- Non-buffering serialization
- Was split out of node-xmpp for modularization and resuability
- Component connections
- Run your own server/talk to other servers with
xmpp.Router
- XMPP over WebSocket
- XMPP over BOSH
Sponsors
- superfeedr: S2S implementation
- Redbooth: BOSH fixes, WebSocket RFC 7395, maintenance
Licence
MIT