Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How is this different than http://github.com/mwild1/xmppjs ?


"You like Strophe.js? You bought a copy of Professional XMPP Programming with JavaScript and jQuery? You even want to use the same XMPP code for the web and node.js? Then you're wrong here: go to xmppjs."


I don't find his explanation very clear. Could you explain what's the difference?


Objectives of node-xmpp:

Use node.js conventions, especially EventEmitter, ie. for write buffer control Fast parsing, node-expat was written with this library in mind Support for both XMPP clients and components After authentication, leave trivial protocol bits to the user (later we could offer helpers for entity capabilities hashing, etc)

The other library lets you connect as a component to a XEP-0114 compliant server


Thanks, I read that part too, it still assumes you know what a component is in XMPP which I'm sure most people don't. So it's basically an XMPP client and a "component" (whatever that is)?


a component is something that plugs into the server that can receive messages on the domain and reply as anybody




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: