د WebSocket Ping او TCP Keepalive پرتله کول د پروکسي له لارې
د WebSocket ملګري لپاره د ژوندانه کتنه وټاکئ، پرځای دې چې ژوندی TCP ساکټ د دې ثبوت وګڼئ چې د اپلیکیشن لاره ځواب ورکوي.
ژوندی TCP ساکټ، ځواب ورکوونکی WebSocket ملګری او ګټور اپلیکیشن پرمختګ بېلې کتنې دي:
| ثبوت | دا څه ثابتوي |
|---|---|
| د TCP په کچه ژوند | کتنل شوې ټرانسپورټ لاره په هغه کچه ځواب ورکوي |
| سم WebSocket Pong | ملګري هغه کنټرول فریم ته ځواب ووایه |
| د اپلیکیشن تصدیق | اپلیکیشن د خپل پروتوکول لاندې یوه عملیه تصدیق کړه |
د مخ پروکسي معمولاً د کلاینټ او منزل لپاره جلا اړیکې ساتي. د کلاینټ TCP ملګری پروکسي دی، پداسې حال کې چې په جوړ شوی ټونل کې Ping د WebSocket پای ټکي ته ځي.
سم Pong
پروتوکول غواړي چې ځواب ورکوونکی Pong د Ping اپلیکیشن ډاټا ولېږدوي. د پاتې کتنې پېژندلو لپاره هغه سمون وکاروئ. نا غوښتل شوی Pong اجازه لري خو تصدیق نه غواړي؛ له هر ډاټا پیغام وروسته یې لېږل بېل ثبوت برابروي.
د کتابتون ملاتړ شوی زړه ټکان میکانیزم غوره کړئ. براوزر JavaScript پرځاید اپلیکیشن زړه ټکان تړونته اړتیا لري. د کاري بار او شبکه تګلارې له مخې وقفې او د ناکامۍ حدونه وټاکئ. د مهالوېش ځنډ یا ډېر بار شوی پیښې لوپ کېدای شي سخت حد له لاسه ورکړي، پرته له دې چې شبکه ناکامه ثابته کړي.
ترلاسه کوونکی روان وساتئ
کلاینټ ته د کنټرول فریمونو ترلاسه کولو او پروسس کولو لپاره دوامداره I/O ته اړتیا ده. د هغه میکانیزم بندول کېدای شي سیمه ييز سرچینې کمښت د قطعې په څېر ښکاره کړي.
Ping ټونل ترافیک جوړوي، خو هر منځګړی پخپله پرېکړه کوي چې د هغه د بې کاره تګلاره څه پوره کوي. هېڅ زړه ټکان د اړیکې مطلق عمر حد څخه د ساتنې تضمین نه کوي.
ملګری کولای شي Ping ته ځواب ووايي پداسې حال کې چې د هغه اپلیکیشن تازه معلومات تولیدول بندوي، او غلې ګډون کولای شي روغ وي. کله چې دواړه مهم وي، وروستی سم Pong او معنی لرونکې اپلیکیشن پیښه جلا تعقیب کړئ. د ناکامۍ پر مهال لاره، تېر وختونه او پاتې کتنه وساتئ، بیا د ملاتړ شوي ژوند چکر له لارې بند یا بیا رغاوه کړئ.