J'ai besoin d'un serveur pour envoyer et recevoir des messages XMPP de clients Android exécutant un jeu multijoueur que j'écris. J'ai choisi XMPP parce que je ne veux pas interroger longtemps et Sockets peut être un problème sur le réseau cellulaire (les transporteurs peuvent les bloquer).Serveur XMPP super simple ou conseil pour un composant Openfire personnalisé simple
J'ai regardé OpenFire alors que cela semble incroyable, je n'ai pas besoin d'un panneau d'administration Voice Chat, salles de chat, etc il semble très lourd et orienté vers une solution de chat pour les entreprises quand tout ce que j'ai besoin est de faire correspondre les joueurs et passent leurs mouvements les uns aux autres en enregistrant un score à la fin. Existe-t-il une version allégée d'OpenFire pour que je puisse simplement enregistrer un composant qui servira toutes les demandes? En ce qui concerne l'adaptation avec openfire je ne peux pas trouver un exemple clair de l'ajout d'un composant personnalisé pour effectuer une tâche similaire. Ce dont j'ai besoin, c'est d'une bibliothèque ou d'un serveur simple existant sur lequel je peux lancer et enregistrer mon écouteur de message personnalisé. Je dois juste être en mesure de répondre à toute demande et répondre de manière appropriée. J'espère que je n'ai pas besoin d'écrire la gestion des threads car ce problème est commun à un serveur de discussion typique, mais j'ai besoin d'écrire le code pour interpréter et répondre aux messages envoyés.
J'espère que cela a du sens, toute personne qui a écrit un tel morceau de code de serveur j'aimerais un exemple. Pour ceux d'entre vous qui ne l'ont pas encore essayé, mais qui ont une idée de comment commencer, s'il vous plait copiez aussi! Le plus de détails le mieux.
Merci à l'avance,
Gav
Le serveur doit être java uniquement? Avez-vous pris en compte AMQP? – clyfe