Quelles sont vos expériences avec les bibliothèques clientes XMPP de Node.js? Que recommandez-vous?Meilleure bibliothèque client XMPP pour Node.js
Répondre
Je recommanderais fortement node-xmpp, qui est la bibliothèque la plus idiomatique disponible pour Node, en ce sens que chaque connexion est une EventEmitter qui émet des événements de la même manière que les modules intégrés.
Si vous arrivez au noeud à partir d'un arrière-plan basé sur un navigateur, la manière dont les strophes sont construites est identique à Strophe.js, ce qui minimise la courbe d'apprentissage. Lorsque vous vous aventurez plus loin dans le domaine XMPP, node-xmpp est également un excellent moyen d'écrire des composants. Et son architecture est assez propre pour qu'il y ait même un projet xmpp-server en cours de construction.
Enfin, je développe également Junction, qui est une suite de middleware XMPP, similaire dans le style à ce que propose Connect/Express pour HTTP. Je suis en train de construire des exemples et de la documentation supplémentaire, mais le code source a des documents API complets, et je pense que c'est un cadre solide, en particulier si vous incorporez divers XEP dans votre client/composant.
Si vous essayez de construire un bot pour Google Talk, je suggère d'utiliser https://github.com/simple-xmpp/node-simple-xmpp
nœud XMPP ne fonctionne pas pour moi lors de la connexion avec les serveurs de Google.
- 1. Meilleure bibliothèque client python XMPP/Jabber?
- 2. Bibliothèque client OpenWRT XMPP?
- 3. Bibliothèque client Python Jabber/XMPP pour Twisted
- 4. Bibliothèque client XMPP pour ios avec support BOSH
- 5. bibliothèque client XMPP pour thats java non GPL
- 6. node.js, XMPP Strophe.js
- 7. meilleure bibliothèque client java jabber
- 8. Compte client XMPP Enregistrer
- 9. fuseau horaire du client requête avec bibliothèque Google AppEngine XMPP
- 10. Client SSH pour Node.js
- 11. Client OCS Xmpp Iphone
- 12. Bibliothèque iPhone BOSH XMPP
- 13. Android Jabber (XMPP) client
- 14. client GWT XMPP utilisant
- 15. enregistrer nouveau compte xmpp avec node-xmpp (node.js)
- 16. XMPP/Jabber client aide
- 17. Android bibliothèque xmpp
- 18. Bibliothèque Jabber/XMPP pour Delphi 7
- 19. Node.js Client SFTP
- 20. MQTT Client pour Node.js TypeError
- 21. Meilleure bibliothèque HTTP pour Java?
- 22. KISSMetrics Node.js Bibliothèque?
- 23. Bibliothèque de serveurs Python XMPP
- 24. python XMPP simple erreur client
- 25. Bibliothèque client XPLP non GPL
- 26. Quelle est la meilleure architecture pour passer à XMPP?
- 27. Client Android et serveur Node.js
- 28. client Sphinx & node.js
- 29. Node.js et bibliothèque Crypto
- 30. bibliothèque Node.js pour les opérations géospatiales
Une autre option est https://conversejs.org - https://github.com/jcbrand/converse.js qui est sous un développement beaucoup plus actif que node-xmpp ou Junction. – nelsonic