- الحصول على الرابط
- X
- بريد إلكتروني
- التطبيقات الأخرى
- الحصول على الرابط
- X
- بريد إلكتروني
- التطبيقات الأخرى
1-Polling
ال polling يعتبر هو ال Request العادى , وهنا ال browser على فترات معينه يفضل يبعت requests للسيرفر علشان يعرف إذا كان فى تحديث فى البيانات ولا مفيش .
ولو فى تحديث في البيانات ,يستقبل البيانات الجديده ب format معين وبكدا هيتم تحديث البيانات اللى ظاهره لل user وال user مش هيكون مضطر انه يعمل reload للصفحه ويبعت request جديد.
2-Long Polling
-نقدر نقول أن ال Long Polling عبارة عن Request عادى يتم ارساله للـ Server وال Server بيستقبل ال Request ثم يتم ارسال الـ Result لل Client بس فى فرق مهم جداً وأن الـ Server لن يقوم بارسال الـ Result لل Client على طول , هيستنى مده معينه عشان يشوف إذا كان فى تحديث فى البيانات ولا مفيش لو فى هيبعت البيانات الجديدة للـ Browser لو مفيش هيستنى مده معينه وبعدها يبعت ان مفيش اى تحديث.
3-Server Sent Events(SSE)
عبارة عن خاصية موجودة فى ال HTLM5 , ومن خلالها يقدر الـ Browser يعمل Listen لـ Messages اللى مبعوته من ال Server.
الـ Connection بين الـ Browser بيفضل مفتوح لغاية لما يتعمله Close .
الـ Message بتبقى one-way بس , بتبقى من الـ Server لل Client مش العكس والرسالة بتبقى عباره عن Text بس وال Message اللى بيتم ارسالها من السيرفر بنسميها EVENTS.
4-Web Sockets
عبارة عن TCP Connection بين ال Client و Server اللى من خلاله نقدر نبعت data من Server إلى Client او العكس.
بأستخدام ال Web Sockets نقدر نبعت Text او Binary data.
تعليقات
إرسال تعليق