2010-02-23 11 views
1

Je travaille sur une conception pour une solution de chat xmpp qui implique certains serveurs et où au moins un serveur est connecté avec de sérieuses limitations de bande passante.XMPP serveur à serveur - optimisation du trafic?

En supposant, nous avons deux serveurs A et B, certains utilisateurs 0..n connectés au serveur A et des conférences 0..m fournies par le serveur B.

endosseront, certains utilisateurs entrent dans une salle de conférence et un message est envoyé à cette pièce. Est-ce

  1. serveur B envoyer ce message à la fois serveur A et le serveur A distribue aux utilisateurs ou se
  2. serveur B envoyer ce message à chaque utilisateur du serveur A?

Répondre

1

Selon les spécifications du protocole, XEP 045, les messages de discussion multi-utilisateurs sont reflétés indépendamment pour chaque participant. Je ne peux pas dire sur une brève lecture s'il est légal de les envoyer de serveur à serveur sans réfléchir. Cependant, il pourrait être utile de poser cette question sur une liste de diffusion xmpp.org, où les experts ont tendance à traîner.

+0

Merci beaucoup, votre réponse et le lien que vous avez fourni comprenaient tout ce que j'avais besoin de savoir! –