Bayeux چیست؟

by dashtban

Bayeux چیست؟

پروتوکلی است بر روی HTTP برای جابجایی پیغام های asynchronous ( نا هماهنگ ) با زمان عکس العمل کم. ( سرعت بالا و ترافیک کم ).پیغام ها از طریق کانال های نامگذاری شده مسیریابی می شوند و می توانند از سرور به کلاینت ، کلاینت به سرور و کلاینت به کلاینت ( از طریق سرور ) منتقل شوند.

هدف اصلی این پروتوکل پیاده سازی تراکنش سریع کاربر از طریق وب با استفاده از آژاکس و تکنولوژی Server- Push که Comet نامیده می شود ، است.

Bayeux به دنبال کاهش پیچیدگی های توسعه اپلیکیشن های کامیتی(Comet-driven) برای برنامه نویسان است.

این پروتوکل باعث شده تا مشکلات مسیریابی پیغام ها و هماهنگی با سایر قسمت ها به سادگی حل شده و باعث ایجاد مکانیسم پیشرفت و بسط دادن سیستم می شود.

پیغام های Bayeux برای سادگی در خواندن و اجرا شدن به زبان JSON نوشته می شود.

این پروتوکل برای اولین بار از طرف بنیاد DOJO جزو سردمداران تکنولوژی آژاکس مطرح شد.از این پروتوکل در فریم ورک های مختلف مثل CometD به کار رفته است.از جمله فعالان در این پروژه می توان به Alex Russell جزو فعالان و بوجود آورندگان آژاکس و کامیت اشاره کرد.

برای خواندن این پروتکل از این لینک استفاده کنید.

*نکته: خواندن کلمه Bayeux به صورت آوایی بین بایا و بایو است و x آخر آن تلفظ نمی شود.

Advertisements