Question

Je travaille avec Openfire et Smack, ce qui crée actuellement de nouvelles salles de MultiUserChat du système. Comment je dis aux clients que la nouvelle salle de système avait été créé (supprimé) sur le serveur? (J'ai besoin des clients de modifier la leur Alignements)

Était-ce utile?

La solution

Il est un « défi ». Un serveur ne transmet pas un message aux clients d'informer sur les nouvelles pièces - comme les messages de présence pour les utilisateurs. Il est de la responsabilité des clients d'explorer le service (comme « conférence ») et chercher de nouvelles chambres.

Ainsi, une solution générale pour tous les clients potentiels ne fonctionnera pas. Si vous avez développé le client par vous-même, vous pouvez mettre en œuvre un service de notification supplémentaire. Il faudrait pour cela mettre en place un plugin openfire, qui écoute les événements et les envoie « de modification des chambres » un message personnalisé à vos clients qui réagiront avec la mise à jour la liste des chambres.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top