Frage

Ich arbeite mit Openfire und Smack, die derzeit neue System MultiUserChat Räume zu schaffen. Wie ich sage, dass Kunden neuer Systemraum geschaffen worden (gelöscht) auf dem Server? (Ich brauche Kunden ihre die Dienstpläne zu ändern)

War es hilfreich?

Lösung

Es ist eine ‚Herausforderung‘. Ein Server keine Nachricht an den Kunden sendet über neue Räume zu informieren - wie die Präsenz Nachrichten für Benutzer. Es ist die Verantwortung Kunden den Service (wie ‚Konferenz‘) und suchen nach neuen Räumen zu erkunden.

So eine allgemeine Lösung für alle möglichen Kunden wird nicht funktionieren. Wenn Sie den Client selbst entwickelt, könnten Sie einen zusätzlichen Benachrichtigungsdienst implementieren. Das würde erfordern eine Openfire Plugin Implementierung, die im Zimmer der Modifikation "Ereignisse lauscht und sendet eine benutzerdefinierte Nachricht an Ihre Kunden, die mit der Aktualisierung der Raumliste reagieren wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top