Ngokungafani nezinhlelo zendabuko lapho isistimu eyodwa (isihloko) sigcina sivotela enye isistimu (isibuki) kwenye idatha, ama-webhooks avumela umbukeli ukuthi aphushele idatha ngokuzenzakalelayo kusistimu yesihloko noma nini uma kwenzeka umcimbi.
Lokhu kuqeda isidingo sokugadwa njalo yisifundo. Ama-Webhooks asebenza ngokuphelele ku-inthanethi ngakho-ke konke ukuxhumana phakathi kwezinhlelo kufanele kwenzeke ngendlela yemiyalezo ye-HTTP.
Ama-Webhooks ancike ebukhoneni bama-URL amile akhomba kuma-API kusistimu yesihloko adinga ukwaziswa uma kwenzeka umcimbi kusistimu yesibukeli. Isibonelo salokhu kungaba uhlelo lokusebenza lwewebhu oluklanyelwe ukuqoqa nokuphatha wonke ama-oda afakwe ku-akhawunti ye-Amazon yomsebenzisi. Kulesi simo, i-Amazon isebenza njengesibukeli futhi I-Webapp Ye-Custom Order Management isebenza njengesihloko.
Esikhundleni sokuba nohlelo lokusebenza lwewebhu lwangokwezifiso ngezikhathi ezithile shayela ama-API we-Amazon ukuhlola i-oda elidaliwe, i-webhook edalwe kuhlelo lokusebenza lwewebhu lwangokwezifiso izovumela i-Amazon ukuthi ithumele ngokuzenzakalelayo i-oda elisanda kwakhiwa kuhlelo lokusebenza lwewebhu nge-URL ebhalisiwe. Ngakho-ke, ukuze kusetshenziswe ama-webhooks, isihloko kufanele sibe nama-URL aqokiwe amukela izaziso zomcimbi ezivela kumbukeli. Lokhu kunciphisa umthwalo obalulekile entweni njengoba amakholi e-HTTP enziwa phakathi kwezinhlangothi ezimbili kuphela uma kwenzeka umcimbi.
Uma i-webhook yesihloko isibizwa yisibukeli, isihloko singathatha isinyathelo esifanele ngale datha esanda kuhanjiswa. Ngokuvamile, ama-webhook enziwa nge-POST izicelo ku-URL ethile. THUMELA izicelo zikuvumela ukuthi uthumele ulwazi olwengeziwe entweni. Ukwengeza, ingasetshenziswa futhi ukukhomba phakathi kwenani lemicimbi ehlukahlukene engaba khona esikhundleni sokudala ama-URL e-webhook ahlukene omcimbi ngamunye.
Ukuze usebenzise ama-webhook angenayo kuhlelo lwakho lokusebenza, udinga ukwenza lezi zinyathelo eziyisisekelo ezilandelayo:
Womabili ama-webhooks nama-API anenhloso yokusungula ukuxhumana phakathi kwezinhlelo zokusebenza. Kodwa-ke, kunezinzuzo ezithile ezihlukile kanye nebubi bokusebenzisa i-Webhooks phezu kwama-API ukuze kuzuzwe ukuhlanganiswa kohlelo lokusebenza.
Ama-Webhooks avame ukuba yizixazululo ezingcono uma amaphuzu alandelayo ebaluleke kakhulu ohlelweni olusetshenzisiwe:
Ukusebenzisa i-API kufanele kukhethwe ngaphezu kwama-webhooks kwezinye izimo.
Izinto ezibalulekile okufanele uzicabangele ekusebenziseni ama-API ku-Webhooks yilezi:
Ukuze ubhekane nethuba lokulahlekelwa idatha ethunyelwe isuka kuseva lapho i-webhook ingaxhumekile ku-inthanethi, ungasebenzisa ulayini wemiyalezo yomcimbi ukuze ufake kungobo yomlando lezo zingcingo. Izibonelo zamapulatifomu ahlinzeka ngokusebenza okunjalo zifaka phakathi RabbitMQ o Isevisi Yomugqa Olula wase-Amazon (SQS). Zombili ziklanyelwe ukusebenza njengezindawo zokugcina imiyalezo ezimaphakathi ezigwema amathuba okulahlekelwa ucingo lwe-webhook.
Ercole Palmeri
I-Coveware ye-Veeam izoqhubeka nokuhlinzeka ngezinsizakalo zokuphendula izigameko zokuntshontshwa kwe-inthanethi. I-Coveware izohlinzeka ngama-forensics kanye nekhono lokulungisa…
Ukulungiswa okuqagelayo kuguqula umkhakha kawoyela negesi, ngendlela emisha nesebenzayo yokuphatha izitshalo.…
I-CMA yase-UK ikhiphe isexwayiso mayelana nokuziphatha kwe-Big Tech emakethe yezobunhloli bokwenziwa. Lapho…
Isinqumo esithi "Case Green", esakhiwe yi-European Union ukuze kuthuthukiswe ukusebenza kahle kwamandla ezakhiwo, siphothule inqubo yaso yomthetho ngokuthi...