XMPP componente externo - Alguien sabe un tutorial o Ejemplo de código abierto, por favor?
Pregunta
Quiero ejecutar un servidor XMPP ( Openfire ) y registrar un componente externo para manejar los mensajes que recibirá (utilizando el Whack biblioteca). El componente externo se ejecutará mi lógica del juego y que va a utilizar para enviar XMPP jugador se mueve a las actualizaciones de estado del servidor y en la otra dirección. El bono con XMPP es que se construyen en el chat de forma gratuita.
El problema es que, a pesar de Ignite parecen bastante establecida, no puedo encontrar un tutorial sobre cómo escribir, registrar y depurar un componente externo XMPP escrito con Whack, hay muy pocos, en general, para el caso.
No estoy invertido, ya sea en la implementación del servidor o la biblioteca de componentes externos, Java es sólo mi idioma de su elección. Si tuviera que pasar a Erlang o Scala o algo que tendría que ser una manera muy sencilla en ese idioma.
Una sola tutorial o ejemplo que recorrer un largo camino hasta aquí, sólo necesito un componente básico XMPP externa bastante por favor!
Saludos cordiales,
Gavin
Solución
Hay algunos ejemplos / tutoriales para bibliotecas XMPP relacionados, como Yesca y Smack que pueden serle de utilidad.
O, en una vena bastante diferente, usted podría decidir ser independiente del protocolo y el uso de API de IMified , en el que reciban a los "conversacional" (por así decirlo) que conecta con su servidor simple respuesta basada en HTTP integrado en cualquier idioma / marco / lo que usted prefiera. ( hacen mucho mejor que explicar que yo. )
Otros consejos
tutorial que explica cómo un componente externo puede ser implementado usando la biblioteca Whack.