روايتي سسٽم جي برعڪس جتي هڪ سسٽم (مضمون) ڪجهه ڊيٽا لاءِ ٻئي سسٽم (مبصر) کي پولنگ ڪندو رهي ٿو، ويب هوڪس مبصر کي اجازت ڏين ٿا ته هو خودڪار طريقي سان ڊيٽا کي موضوع جي سسٽم ۾ داخل ڪري جڏهن به ڪو واقعو ٿئي.
هي موضوع طرفان مسلسل نگراني جي ضرورت کي ختم ڪري ٿو. Webhooks مڪمل طور تي انٽرنيٽ تي هلن ٿا ۽ تنهن ڪري سسٽم جي وچ ۾ سڀ رابطي کي HTTP پيغامن جي صورت ۾ ٿيڻ گهرجي.
Webhooks موضوع جي سسٽم ۾ APIs ڏانهن اشارو ڪندي جامد URLs جي موجودگي تي انحصار ڪن ٿا جن کي اطلاع ڏيڻ جي ضرورت آهي جڏهن مبصر جي سسٽم ۾ واقعو ٿئي ٿو. هن جو هڪ مثال هڪ ويب ايپ هوندو جيڪو صارف جي Amazon اڪائونٽ تي رکيل سڀني آرڊرن کي گڏ ڪرڻ ۽ منظم ڪرڻ لاءِ ٺهيل آهي. هن منظر ۾، Amazon مبصر طور ڪم ڪري ٿو ۽ ڪسٽم آرڊر مئنيجمينٽ Webapp موضوع طور ڪم ڪري ٿو.
ڪسٽم ويب ايپ کي وقتي طور تي ايمازون APIs کي ڪال ڪرڻ جي بدران ٺاهيل آرڊر جي جانچ ڪرڻ لاءِ ، ڪسٽم ويب ايپ ۾ ٺاهيل هڪ ويب هِڪ ايمازون کي اجازت ڏيندو ته هو پاڻمرادو هڪ آرڊر جمع ڪري جيڪو ويب ايپ ۾ نئون ٺهيل هڪ رجسٽرڊ URL ذريعي. تنهن ڪري، ويب هڪس جي استعمال کي چالو ڪرڻ لاء، موضوع کي نامزد ٿيل URLs هجڻ گهرجي جيڪي مبصر کان واقعن جي اطلاعن کي قبول ڪن ٿا. هي اعتراض تي هڪ اهم لوڊ گھٽائي ٿو ڇو ته HTTP ڪالون ٻن پارٽين جي وچ ۾ ڪيون وينديون آهن جڏهن هڪ واقعو ٿئي ٿي.
هڪ دفعو مضمون جي ويب هِڪ کي مبصر طرفان سڏيو ويندو آهي، موضوع هن نئين پيش ڪيل ڊيٽا سان مناسب ڪارروائي ڪري سگهي ٿو. عام طور تي، ويب هِڪز POST درخواستن ذريعي مخصوص URL ڏانهن ڪيا ويندا آهن. پوسٽ درخواستون توهان کي اعتراض ڏانهن اضافي معلومات موڪلڻ جي اجازت ڏين ٿيون. اضافي طور تي، اهو پڻ استعمال ڪري سگهجي ٿو ڪيترن ئي ممڪن واقعن جي وچ ۾ سڃاڻپ ڪرڻ جي بدران هر واقعي لاءِ الڳ ويب هوڪ URLs ٺاهڻ جي.
توهان جي ايپليڪيشن تي انبائونڊ ويب هڪس کي لاڳو ڪرڻ لاء، توهان کي هيٺين بنيادي قدمن کي انجام ڏيڻ جي ضرورت آهي:
ٻئي ويب هوڪس ۽ APIs جو مقصد آهي ايپليڪيشنن جي وچ ۾ رابطي کي قائم ڪرڻ. تنهن هوندي، ايپليڪيشن انضمام حاصل ڪرڻ لاء APIs مٿان Webhooks استعمال ڪرڻ جا ڪجهه مختلف فائدا ۽ نقصان آهن.
Webhooks بهتر حل هوندا آهن جيڪڏهن هيٺيان نقطا لاڳو ٿيل سسٽم سان وڌيڪ لاڳاپيل آهن:
API استعمال ڪرڻ کي ترجيح ڏني وڃي ڪجهه ٻين حالتن ۾ webhooks تي.
Webhooks تي APIs استعمال ڪرڻ تي غور ڪرڻ لاءِ اھم شيون آھن:
سرور مان موڪليل ڊيٽا وڃائڻ جي امڪان کي منهن ڏيڻ لاءِ جڏهن ويب هِڪ آف لائن ٿي وڃي ٿي، توهان استعمال ڪري سگهو ٿا ايونٽ ميسيجنگ قطار انهن ڪالن کي محفوظ ڪرڻ لاءِ. پليٽ فارمن جا مثال جيڪي مهيا ڪن ٿيون اهڙي ڪارڪردگي شامل آهن رباب ايم o Amazon جي سادي قطار سروس (SQS). ٻئي وچولي ميسيجنگ اسٽوريج سهولتن جي طور تي ڪم ڪرڻ لاءِ ٺهيل آهن جيڪي ويب هِڪ ڪال وڃائڻ جي امڪان کان پاسو ڪن ٿيون.
Ercole Palmeri
ڪيٽينيا پولي ڪلينڪ ۾ ايپل ويزن پرو ڪمرشل ناظر استعمال ڪندي هڪ چشمي جو آپريشن ڪيو ويو…
رنگ سازي ذريعي سٺي موٽر صلاحيتن کي ترقي ڪرڻ ٻارن کي وڌيڪ پيچيده صلاحيتن لاء تيار ڪري ٿو جهڙوڪ لکڻ. رنگ ڏيڻ…
بحري شعبي هڪ حقيقي عالمي معاشي طاقت آهي، جيڪا 150 بلين مارڪيٽ جي طرف نيويگيٽ ڪئي آهي ...
گذريل سومر، فنانشل ٽائمز OpenAI سان هڪ ڊيل جو اعلان ڪيو. ايف ٽي پنهنجي عالمي سطح جي صحافت کي لائسنس ڏئي ٿو ...