Агуулгын хүснэгт:

WebSockets хэрхэн хэрэгждэг вэ?
WebSockets хэрхэн хэрэгждэг вэ?

Видео: WebSockets хэрхэн хэрэгждэг вэ?

Видео: WebSockets хэрхэн хэрэгждэг вэ?
Видео: Вэб залгуурууд хэрхэн ажилладаг вэ | Системийн дизайны ярилцлагын үндэс 2024, May
Anonim

webSockets байна хэрэгжүүлсэн дараах байдлаар: Үйлчлүүлэгч хүсэлт дээр "шинэчлэх" толгойтой сервер рүү HTTP хүсэлт гаргадаг. Хэрэв сервер шинэчлэлт хийхийг зөвшөөрвөл үйлчлүүлэгч болон сервер нь аюулгүй байдлын зарим итгэмжлэлүүдийг солилцож, одоо байгаа TCP залгуур дээрх протоколыг HTTP-ээс солино. webSocket.

Ийм байдлаар та WebSockets-ийг хэрхэн хэрэгжүүлэх вэ?

webSockets дараах байдлаар хэрэгждэг

  1. Үйлчлүүлэгч хүсэлт дээр "шинэчлэх" толгойтой HTTP хүсэлтийг серверт хийдэг.
  2. Хэрэв сервер шинэчлэхийг зөвшөөрвөл үйлчлүүлэгч болон сервер нь аюулгүй байдлын зарим итгэмжлэлүүдийг солилцож, одоо байгаа TCP залгуур дээрх протоколыг HTTP-ээс webSocket руу шилжүүлнэ.

WebSocket хаана ашиглагддаг вэ? The WebSocket Протокол нь вэб хөтөч (эсвэл бусад клиент програм) болон HTTP санал асуулга гэх мэт хагас дуплекс хувилбаруудаас бага ачаалалтай вэб серверийн хоорондын харилцан үйлчлэлийг идэвхжүүлж, серверээс бодит цагийн өгөгдөл дамжуулах боломжийг олгодог.

Мөн WebSockets хэрхэн ажилладаг вэ?

А WebSocket үйлчлүүлэгч болон серверийн хоорондох байнгын холболт юм. WebSockets нэг TCP/IP сокет холболтоор дамжуулан HTTP дээр ажилладаг хоёр чиглэлтэй, бүрэн дуплекс холбооны сувгаар хангана. Үүний үндсэн утгаараа WebSocket Протокол нь үйлчлүүлэгч болон серверийн хооронд мессеж дамжуулах боломжийг олгодог.

WebSocket програмчлал гэж юу вэ?

WebSocket нь хэрэглэгчийн вэб хөтчөөс сервер рүү тасралтгүй, хоёр чиглэлтэй, бүрэн дуплекс TCP холболт хийх харилцааны протокол юм. Харилцаа холбоог аль ч талаас нь эхлүүлж болох бөгөөд энэ нь үйл явдалд тулгуурласан вэб болгодог програмчлал боломжтой. Үүний эсрэгээр стандарт HTTP нь зөвхөн хэрэглэгчдэд шинэ өгөгдөл хүсэх боломжийг олгодог.

Зөвлөмж болгож буй: