اذهب إلى المحتوى

السؤال

نشر

كيفة عمل اشعار  ما هو الكود اللازم عند الضغط على button  يتم ظهور بعد ثلاث ساعات مثلا  اشعار في برنامج اندرويد؟؟

يعني اريد اظهار رسالة التنبيه بعد ثلاث ساعات من الضغط على button

Recommended Posts

  • 0
نشر
بتاريخ 9 ساعات قال دانا دلول:

كيفة عمل اشعار  ما هو الكود اللازم عند الضغط على button  يتم ظهور بعد ثلاث ساعات مثلا  اشعار في برنامج اندرويد؟؟

يعني اريد اظهار رسالة التنبيه بعد ثلاث ساعات من الضغط على button

من أجل إنشاء تلك الخاصية تحتاج إلى أن تتعلم الwebSocket وأحد لغات الbackend 

الweb socket بإختصار هو عبارة عن طلب يتم إرساله إلى الخادم مثل الhttp ولكن يختلف عنه قليلاً في ألية العمل حيث أن ألية عمل طلب الhttp تكون كالتالي

  1. يقوم العميل بإرسال الطلب إلى الخادم
  2. يقوم الخادم بإرسال رد إلى العميل
  3. ينتهي الإتصال بينهما وﻻ يمكن للخادم إرسال بيانات إلى العميل مرة أخرى إلى إن قام العميل بإرسال طلب

بينما ال web socket تختلف حيث أنها تعمل بالشكل التالي

  1. يقوم العميل بفتح قناة إتصال بينه وبين الخادم ويُرسل طلب
  2. يقوم الخادم بإرسال الرد
  3. يظل الإتصال مفتوحاً بينهما ويمكن لكل من العميل والخادم إرسال البيانات إلى بعضهم دون الحاجة لفتح إتصال جديد من قِبل العميل

وألية عمل الإشعارات في الغالب تكون بنفس الكيفية حيث يقع حدث مُعين فيقوم الخادم بإرسال إشعار إلى العميل عبر تقنية الweb socket دون الحاجة إلى أن يطلب العميل ذلك

وتلك مقالة تشرح ألية عمل تلك التقنية بإستخدام الجافاسكريبت 

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...