الاستطلاع الدوري
يُكتب أيضاً: Pull
أسلوب يسأل فيه نظامك الـ API على فترات منتظمة عن أي تغييرات جديدة، مناسب للمهام المجدولة والتعويض بعد الانقطاع، لكنه أبطأ ويستهلك حد الطلبات إذا تكرر كثيراً.
الاستطلاع الدوري (Polling) أسلوب يسأل فيه نظامك خدمة أخرى على فترات ثابتة: هل من جديد؟ كل دقيقة مثلًا يطلب قائمة الطلبات الجديدة من المتجر، ويعالج ما ظهر منذ آخر مرة.
هو عكس الويب هوك، حيث الخدمة هي التي تتصل بك لحظة وقوع الحدث. الاستطلاع أبسط في البناء، ولا يحتاج رابطًا مكشوفًا على الإنترنت، ولا يضيع فيه حدث إذا كان سيرفرك متوقفًا لحظة وقوعه.
عيبه التأخير بقدر الفترة، والطلبات الكثيرة الفارغة التي قد تصطدم بحد الطلبات. الحل العملي الشائع الجمع بين الأسلوبين: ويب هوك للسرعة، واستطلاع دوري أبطأ يلتقط ما فاته، وهو ما يُسمى المطابقة الدورية.
