OpenFire - Permanenter Gruppenchat mit PubSub

Zunächst aus dieser Frage:Asmack / openfire Wie halte ich einen Benutzer dauerhaft im Gruppenchatraum

Ich habe gelesen, dass ich MUC nicht verwenden kann, um den Benutzer in der Gruppe zu halten, er verlässt die Gruppe automatisch und kann wieder beitreten, nachdem er wieder online isthttp://community.igniterealtime.org/thread/48020.

Anhand der Frage zum Stackoverflow, die ich über die Verwendung von Pubsub gelesen habe, habe ich dann einige Nachforschungen über Pubsub angestellt und festgestellt, dass Pubsub den Benutzer weiterhin in der Gruppe halten kann, auch wenn der Benutzer offline ist, der Nachrichtenfluss jedoch eher einem ähnelt Richtung vom Herausgeber zum Abonnenten (schreibgeschützt).

Wenn ich also eine Gruppenchat-Anwendung erstellen möchte, kann ich pubsub verwenden und alle Mitglieder so einstellen, dass sie sowohl Herausgeber als auch Abonnent werden? oder gibt es eine alternative lösung oder ist mein verständnis von pubsub und muc falsch? Mein Ziel ist es, einen Gruppenchat wie in der WhatsApp- oder Blackberry Messenger-Gruppe zu erstellen.

Vielen Dank.