WebSockets د dApp خبرتیاو لپاره لوړ کیدی شي Web3 ځکه چې دوی د انفرادي غوښتنې غوښتنو په اړه په دوامداره توګه د جدي پیښو لپاره ریښتیني وخت خبرتیاو ته اجازه ورکوي.
د HTTP سره، هر پیوستون پیل کیږي کله چې پیرودونکي غوښتنه وکړي او پیوستون ختموي کله چې غوښتنه راضي شي.
WebSocket د دوه طرفه مخابراتو پروتوکول دی چې د پیرودونکي او سرور ترمینځ د متقابل اړیکو غونډو ته اجازه ورکوي . دا د TCP پراساس دی او ډیری وختونه د ایپس او خدماتو لپاره کارول کیږي چې د ریښتیني وخت خبرتیا وړتیاو ته اړتیا لري.
د ویب ساکټ سرور یو غوښتنلیک دی چې په TCP بندر کې اوریدل کیږي، د یو ځانګړي پروتوکول تعقیب. WebSocket د پیرودونکي او سرور تر مینځ دوه طرفه مخابراتو پروتوکول دی ، دواړه ته اجازه ورکوي چې یو بل ته د معلوماتو غوښتنه وکړي او واستوي.
په مقابل کې، HTTP د ارتباطاتو یو ډول پروتوکول دی، چیرې چې پیرودونکی کولی شي یوازې سرور ته غوښتنې واستوي او سرور کولی شي یوازې په ځواب کې ډاټا واستوي، هیڅکله د HTTP اړیکو سرور د پیرودونکي څخه غوښتنه نشي کولی.
د ویب ساکټ اتصال د پیرودونکي او سرور ترمینځ دوامداره اړیکه ده، پداسې حال کې چې د HTTP اړیکې یوازې یو ځل دي. اړیکه د هرې غوښتنې سره پیل کیږي چې پیرودونکي سرور ته کوي او د سرور ځواب سره پای ته رسیږي. د ویب ساکټ اړیکې تر هغه وخته پورې ساتل کیدی شي چې پیرودونکي او سرورونه وغواړي دوی خلاص وي ، پدې معنی چې ډاټا کولی شي د دې ویب ساکټ له لارې تر هغه وخته پورې جریان ولري چې ګوندونه وغواړي ، ټول د ابتدايي غوښتنې څخه.
WebSocket د WS پروتوکول کاروي، کوم چې د لیږد کنټرول پروتوکول (TCP) پر بنسټ والړ دی. . دا د ارتباط پر بنسټ شبکه ده، دا پدې مانا ده چې یو ارتباط باید لومړی د ګډون کونکو ترمنځ رامینځته شي ترڅو ډاټا سم ځای ته ورسوي.
پرځای یې، د انټرنیټ پروتوکول ټاکي چې ډیټا چیرته لیږل کیږي د دې ډیټا پیکټ کې د معلوماتو پراساس؛ د پاکټ د روټ کولو لپاره هیڅ مخکینی ترتیب ته اړتیا نشته.
پیرودونکي ته د معلوماتو لیږلو لپاره د سرور لپاره دوه لارې شتون لري. پیرودونکی کولی شي په منظم ډول له سرور څخه د معلوماتو غوښتنه وکړي ، په نوم پیژندل کیږي د رايې ، یا سرور کولی شي په اتوماتيک ډول پیرودونکي ته ډیټا واستوي ، چې په نوم پیژندل کیږي سرور فشار .
د ویب ساکټ APIs د سرور فشار تخنیک کارولو لپاره د لومړنۍ غوښتنې وروسته خلاص پاتې کیدو سره د پیرودونکي او سرور ترمینځ اړیکې ګټه پورته کوي ، د زیربنا فشار لرې کوي چې د پیرودونکو لخوا رامینځته شوی د نوي تازه معلوماتو لپاره سرور ته په دوامداره توګه رایه ورکوي.
WebSockets د دوه اړخیزو اړیکو میتود دی، چې د یو واحد سرور غوښتنې څخه ډیری ځوابونو ته اجازه ورکوي. WebSockets هم په عمده توګه د مراجعینو-سرور مخابراتو لپاره کارول کیږي پداسې حال کې چې ویب هکس په عمده توګه د سرور-سرور اړیکو لپاره کارول کیږي.
د ویب ساکټونو برعکس، ویب هکس ، کوم چې HTTP کاروي، په کلکه یو طرفه دي: سرور یوازې هغه وخت غوښتنلیکونو ته ځواب ورکوي کله چې غوښتنه وشي، او هرکله چې دا راضي شي، پیوستون پرې کیږي.
د WebSockets یا webhooks کارولو تر مینځ تجارت د دې حقیقت څخه راځي چې د زیربنا ډیزاین کولی شي د پیرودونکو څخه د ډیری ویب هک اتصال غوښتنو په پرتله په ورته وخت کې ډیری خلاص ویب ساکټ اړیکې په ښه توګه اداره کړي.
که ستاسو د سرور غوښتنلیک د کلاوډ فنکشن په توګه پرمخ ځي (AWS Lambda، د ګوګل کلاوډ فنکشنونه، او داسې نور)، ویب هکس وکاروئ ځکه چې غوښتنلیک به د ویب ساکټ اړیکې خلاصې وساتي.
په هغه صورت کې چې د لیږل شوي خبرتیاو اندازه کمه وي، ویب هکونه هم لوړ دي ځکه چې اړیکې یوازې په دې شرط پیل کیږي چې پیښه رامنځته شي.
که چیرې پیښه نادره وي ، نو دا غوره ده چې د ویب ساکټ کارولو په پرتله د ډیری ویب ساکټ اړیکې د پیرودونکي او سرور ترمینځ خلاص وساتئ.
په نهایت کې ، ایا تاسو هڅه کوئ چې سرور د بل سرور یا پیرودونکي سره وصل کړئ او سرور هم مهم دی؛ webhooks د پخوانیو لپاره غوره دي، ویب ساکټ د وروستي لپاره.
د ډیری Web3 dApps لپاره دا لازمي ده چې خپل کاروونکي په ریښتیني وخت کې د دوی د لیږد حالت تازه کړي. که نه، دوی ممکن د کاروونکي ضعیف تجربه ولري او ستاسو ایپ یا خدمت پریږدي.
WebSockets باید د HTTP غوښتنو کې وکارول شي کله چې ځنډ باید ترټولو ټیټه اندازه وي. په دې کولو سره موږ ترلاسه کوو چې کاروونکي د پیښو په اړه خبرتیاوې ترلاسه کوي څومره چې پیښیږي. HTTP نسبتا ډیر ورو دی ځکه چې پیرودونکی محدود دی چې څومره وختونه کولی شي تازه معلومات ترلاسه کړي څو څو ځله غوښتنې لیږي.
BlogInnovazione.it
سمندري سکتور یو ریښتینی نړیوال اقتصادي ځواک دی ، کوم چې د 150 ملیارد بازار په لور حرکت کړی ...
تیره دوشنبه، فایننشل ټایمز د OpenAI سره یوه معامله اعلان کړه. FT د نړۍ په کچه ژورنالیزم جواز ورکوي ...
ملیونونه خلک د سټیمینګ خدماتو لپاره تادیه کوي ، د میاشتنۍ ګډون فیس ورکوي. دا عام نظر دی چې تاسو…
د Veeam لخوا Coveware به د سایبر غصب پیښو غبرګون خدماتو چمتو کولو ته دوام ورکړي. Coveware به د عدلي او درملنې وړتیاوې وړاندې کړي ...