servidor para mensajeria jabber instantanea descargar cuenta crear ajax xmpp ejabberd chatroom

mensajeria - Recomendaciones de Ajax Jabber/XMPP para el cliente(solo experiencia real, por favor)



xmpp web client (7)

Acabamos de lanzar Candy bajo la licencia MIT, un cliente Jabber de AJAX creado con Strophe.js.

¿Por qué Candy?

  • Enfocado en el chat multiusuario en tiempo real
  • Fácil de configurar, fácil de ejecutar, fácil de usar
  • Altamente personalizable
  • Código fuente de JavaScript 100% bien documentado
  • Construido para Jabber (XMPP), utilizando tecnologías famosas
  • Usado y aprobado en un entorno productivo con hasta 400 usuarios concurrentes
  • Funciona con todos los principales navegadores web, incluido IE7

Echar un vistazo :)

Estoy configurando un sistema de chat para mi sitio social de nicho y he decidido usar ejabberd para el lado del servidor, pero no puedo encontrar ningún cliente de ajax basado en la web que sea decente. La mayoría parecen estar abandonados hace años o simplemente no funcionan. He mirado a cada uno aquí

http://xmpp.org/xmpp-software/clients/

¿Alguien está ejecutando un sitio en vivo y usando un cliente basado en ajax que pueda responder de que funciona y está en desarrollo activo? No me importa pagar por algo, pero no quiero hacer ningún trabajo de desarrollo en absoluto.

gracias por adelantado.


Jugué con strophe.js mucho en el pasado. Es una biblioteca realmente genial para escribir clientes xmpp ( javascript puro ). En su libro xmpp profesional , explica cómo escribir un cliente de chat multiusuario en javascript. Supongo que tienes que hacer un poco de codificación, pero esta biblioteca es realmente poderosa y tienes control completo.


No estoy seguro de su estado de mantenimiento, pero generalmente TrophyIM a las personas que me hacen esta pregunta a TrophyIM . Es un cliente de chat pequeño y temático escrito en la parte superior de Strophe.js .

Si desea chatear en grupo, puede probar Speeqe ( Speeqe en acción aquí ), que también se basa en Strophe.js.

La mayoría de las personas tienen necesidades muy específicas en el dominio web, y creo que esto contribuye a la falta de clientes de mensajería instantánea generalmente útiles en la web. Puede escribir uno fácilmente, y hay varios ejemplos de tales sistemas en mi libro, Programación profesional XMPP con JavaScript y jQuery .

Descargo de responsabilidad: escribí Strophe.js y el libro, así que obviamente estoy parcializado.


Otro que está funcionando bastante bien es Jappix, que se encuentra abierto aquí https://github.com/jappix . Con una descripción general de los diferentes subproyectos aquí http://jappix.org/features

Dependiendo de sus necesidades, Jappix Mini puede ser todo lo que necesita. (A Facebook le gusta el widget de chat de abajo a la derecha) De lo contrario, podría obtener una copia del cliente completo en ejecución.


Si está listo para seguir adelante y construir una IU personalizada para su aplicación de chat + haciendo algunas cosas de PHP / Javascript / XMPP, puede revisar la biblioteca Jaxl . Tiene varios ejemplos sobre cómo crear un cliente basado en web para chatear en tiempo real.

Alternativamente, simplemente puede probar el cliente de chat listo para usar desde Jaxl IM, que es un cliente genérico / escalable escrito con la biblioteca Jaxl.



SparkWeb es un cliente XMPP basado en la web decente. Entiendo que la pregunta es bastante antigua, pensar en compartir la información, puede ser que alguien pueda encontrar esto útil