XMPP Server-to Server-تحسين حركة المرور؟
سؤال
أنا أعمل على تصميم لحل دردشة XMPP الذي يتضمن بعض الخوادم وحيث يكون خادم واحد على الأقل مرتبطًا بقيود عرض النطاق الترددي الخطيرة.
على افتراض أن لدينا خادمان A و B ، بعض المستخدمين 0..N متصلون بالخادم A وبعض المؤتمرات 0..m المقدمة بواسطة الخادم B.
افترض الآن أن بعض المستخدمين يدخلون قاعة مؤتمرات ويتم إرسال رسالة إلى تلك الغرفة. إرادة
- خادم B إرسال هذه الرسالة مرة واحدة إلى الخادم A وخادم A يوزعها على المستخدمين أو سوف
- الخادم B أرسل هذه الرسالة إلى كل مستخدم فردي للخادم A؟
المحلول
وفقا لمواصفات البروتوكول ، xep 045, ، تنعكس رسائل الدردشة متعددة المستخدمين بشكل مستقل لكل مشارك. لا يمكنني معرفة قراءة موجزة إذا كان من القانوني إرسالهم إلى خادم إلى خادم دون التفكير. ومع ذلك ، قد يكون من المفيد طرح هذا السؤال على قائمة بريدية XMPP.org ، حيث يميل الخبراء إلى التسكع.
لا تنتمي إلى StackOverflow