Mundarija:

WebSockets qanday amalga oshiriladi?
WebSockets qanday amalga oshiriladi?

Video: WebSockets qanday amalga oshiriladi?

Video: WebSockets qanday amalga oshiriladi?
Video: Сравнение протоколов TCP и UDP 2024, May
Anonim

webSockets bor amalga oshirildi quyidagicha: Mijoz so'rov bo'yicha "yangilash" sarlavhasi bilan serverga HTTP so'rovini yuboradi. Agar server yangilashga rozi bo'lsa, mijoz va server ba'zi xavfsizlik hisob ma'lumotlarini almashadi va mavjud TCP soketidagi protokol HTTP dan o'zgartiriladi. webSocket.

Shu tarzda, WebSockets-ni qanday amalga oshirasiz?

webSockets quyidagi tarzda amalga oshiriladi:

  1. Mijoz so'rov bo'yicha "yangilash" sarlavhasi bilan serverga HTTP so'rovini yuboradi.
  2. Agar server yangilanishga rozi bo'lsa, mijoz va server ba'zi xavfsizlik hisob ma'lumotlarini almashadi va mavjud TCP soketidagi protokol HTTP dan webSocket ga o'tkaziladi.

WebSocket qayerda ishlatiladi? The WebSocket Protokol veb-brauzer (yoki boshqa mijoz ilovasi) va HTTP so'rovi kabi yarim dupleks muqobillarga qaraganda pastroq bo'lgan veb-server o'rtasidagi o'zaro aloqani ta'minlaydi, bu esa real vaqt rejimida serverdan va serverga ma'lumotlarni uzatishni osonlashtiradi.

Shuningdek, WebSockets qanday ishlaydi?

A WebSocket mijoz va server o'rtasidagi doimiy aloqadir. WebSockets bitta TCP/IP soket ulanishi orqali HTTP orqali ishlaydigan ikki tomonlama, to'liq dupleks aloqa kanalini taqdim eting. Asosiysi, WebSocket Protokol mijoz va server o'rtasida xabar uzatishni osonlashtiradi.

WebSocket dasturlash nima?

WebSocket foydalanuvchining veb-brauzeridan serverga doimiy, ikki yo'nalishli, to'liq dupleks TCP ulanishi uchun aloqa protokoli. Muloqot har ikki tomondan ham boshlanishi mumkin, bu esa voqealarga asoslangan vebni yaratadi dasturlash mumkin. Bundan farqli o'laroq, standart HTTP faqat foydalanuvchilarga yangi ma'lumotlarni so'rashga imkon beradi.

Tavsiya: