2010-03-11 12 views
6

Ich möchte einen XMPP-Server (Openfire) ausführen und eine externe Komponente registrieren, um die empfangenen Nachrichten zu verarbeiten (unter Verwendung der Whack-Bibliothek). Die externe Komponente wird meine Spiellogik ausführen und ich werde XMPP verwenden, um Spielerbewegungen zum Server und Statusaktualisierungen in die andere Richtung zu senden. Der Bonus mit XMPP ist, dass wir kostenlos im Chat integriert werden.Externe XMPP-Komponente - Wer kennt ein Tutorial oder Open Source-Beispiel?

Das Problem ist, obwohl Ignite ziemlich gut aussehen, kann ich kein Tutorial zum Schreiben, Registrieren und Debuggen einer externen XMPP-Komponente mit Whack geschrieben, gibt es sehr wenige im Allgemeinen für diese Angelegenheit.

Ich bin weder in die Serverimplementierung noch in die externe Komponentenbibliothek investiert, Java ist nur meine Sprache der Wahl. Wenn ich nach Erlang oder Scala oder so umziehen sollte, müsste es in dieser Sprache sehr einfach sein.

Ein einzelnes Tutorial oder Beispiel würde hier einen langen Weg gehen, ich brauche nur eine grundlegende externe XMPP-Komponente, bitte!

Mit freundlichen Grüßen

Gavin

Antwort

1

Es gibt ein paar Beispiele/Tutorials zu verwandten XMPP-Bibliotheken wie Tinder und Smack, die Sie nützlich finden können.

Oder, in einer ganz anderen Art, könnten Sie entscheiden, Protokoll-agnostic und verwenden IMified's API, in denen sie den "Chatbot" (sozusagen) Host, die mit Ihrem einfachen HTTP-basierten Antwort-Server in was auch immer gebaut verbindet Sprache/Rahmen/was immer du bevorzugst. (They do a lot better explaining it than I do.)

3

Ich fand diese tutorial, die erklärt, wie eine externe Komponente mit der Whack-Bibliothek implementiert werden kann.

Verwandte Themen