¿Cuáles son sus experiencias con las bibliotecas cliente Node.js XMPP? ¿Que recomiendas?La mejor biblioteca cliente XMPP para Node.js
Respuesta
Recomiendo encarecidamente node-xmpp, que es la biblioteca más idiomática disponible para Nodo, ya que cada conexión es un EventEmitter que emite eventos de manera similar a los módulos integrados.
Si va a Nodo desde un fondo de navegador, la forma en que se construyen las estrofas es idéntica a Strophe.js, lo que minimiza la curva de aprendizaje.
A medida que se adentra en el territorio de XMPP, node-xmpp también es una excelente forma de escribir componentes. Y su arquitectura es lo suficientemente limpia que incluso hay un proyecto xmpp-server que se está construyendo en él.
Finalmente, también estoy desarrollando Junction, que es un conjunto de middleware XMPP, similar en estilo a lo que Connect/Express ofrece para HTTP. Actualmente estoy creando ejemplos y documentación adicional, pero el código fuente tiene documentos API completos, y creo que es un marco sólido, particularmente si está incorporando varios XEP en su cliente/componente.
Si usted está tratando de construir un robot de Google Talk, se recomienda usar https://github.com/simple-xmpp/node-simple-xmpp
Nodo-XMPP no funcionó para mí, mientras que la conexión con los servidores de Google.
- 1. Mejor cliente XMPP PHP/Javascript
- 2. ¿La mejor biblioteca de cliente Python XMPP/Jabber?
- 3. Biblioteca cliente Python Jabber/XMPP para Twisted
- 4. ¿La biblioteca mejor conservada de Java XMPP?
- 5. buena biblioteca cliente XMPP/Jabber para .NET 3.5 (o 4.0)
- 6. Biblioteca XMPP para iOS (iPhone/iPad)
- 7. Android Jabber (XMPP) cliente
- 8. Cliente web XMPP
- 9. Cliente SSH para Node.js
- 10. ¿Cuál es la mejor arquitectura para unir a XMPP?
- 11. Cliente SFTP Node.js
- 12. mejor biblioteca de cliente de java jabber
- 13. Cómo crear una conexión SSL utilizando la biblioteca Smack XMPP?
- 14. Servidor de chat con websocket + node.js versus un cliente nativo con xmpp
- 15. biblioteca de validación para Node.js
- 16. ¿Cuál es la mejor biblioteca de cliente JavaScript XML-RPC?
- 17. ¿La mejor biblioteca HTTP para Java?
- 18. Conexión a Google Talk a través de XMPP en Node.js
- 19. Cliente Node.js para un servidor socket.io
- 20. Biblioteca Node.js para generar PNG indexados?
- 21. ¿La mejor biblioteca de iCalendar para Java?
- 22. ¿La mejor biblioteca para estadísticas en C++?
- 23. ¿Hay un cliente Websocket del lado del servidor para node.js?
- 24. Node.js con módulo Socket.io vs XMPP: ventajas y desventajas
- 25. libxml2 vs expat para un servidor XMPP
- 26. Mejor biblioteca para sesiones PHP
- 27. Servidor XMPP para Python
- 28. Mejor biblioteca OpenID para Java
- 29. XMPP y Android
- 30. Biblioteca de cliente Python para WebDAV
Otra opción es https://conversejs.org - https://github.com/jcbrand/converse.js que se encuentra en un desarrollo mucho más activo que node-xmpp o Junction. – nelsonic