فهم مصطلح "التمديد" ,"مكون" و "المساعد" في xmpp?
سؤال
يمكن لأي شخص أن يشرح مختلفة "التمديد" ,"مكون" و "المساعد" في xmpp?
المحلول
وهو تمديد إلى البروتوكول, ، مكون لتنفيذ جزء من البروتوكول و البرنامج المساعد قطعة من البرمجيات إلى تنفيذ البروتوكول...على الأقل هذا ما فهمته آخر مرة كنت وضعت معا المساعد ejabberd.
نصائح أخرى
أود إضافة بعض التفاصيل إلى الجواب المقبول.
- تمديد :الاسم الكامل هو XMPP التمديد المقترح ، XEP لفترة قصيرة, الميزات الجديدة بنيت على XMPP.XEPs هي محددة من قبل XMPP القياسية الجسم المتاحة هنا.فهي الوثائق.
هذا التمديد يمكن تنفيذها في اثنين من الطرق الممكنة.
البرنامج المساعد:كتابة مباشرة عن خادم XMPP ، ودعا وحدة في
ejabberd
و البرنامج المساعد فيopenfire
.فهي ليست المحمولة بين XMPP تطبيقات, و هي عادة ما تكون مكتوبة في تنفيذ لغة الخادم (إرلانج أو جافا)مكون :تنفذ الميزات الجديدة من البروتوكول ، متصلا من خلال شبكة الاتصال إلى الملقم باستخدام جابر مكون البروتوكول.هذا يعني أنه محمول بين الخوادم.عادة ما تستخدم في النقل إلى البروتوكولات الأخرى, لكن بعض PubSub و MUC تطبيقات تتوفر المكونات.
المكون البروتوكول ، XEP-114, هو قاسية جدا و محدودة و هو أن يكون كتابة في يوم من الأيام.هو في الواقع backspec مكتوب من الأصل jabberd
التنفيذ.