สารบัญ:

WebSockets มีการใช้งานอย่างไร
WebSockets มีการใช้งานอย่างไร

วีดีโอ: WebSockets มีการใช้งานอย่างไร

วีดีโอ: WebSockets มีการใช้งานอย่างไร
วีดีโอ: EP.11 What’s New - สร้าง Realtime Web Chat ด้วย Socket.io !! 2024, อาจ
Anonim

webSockets เป็น ดำเนินการ ดังต่อไปนี้: ไคลเอนต์ส่งคำขอ HTTP ไปยังเซิร์ฟเวอร์ด้วยส่วนหัว "อัปเกรด" ตามคำขอ หากเซิร์ฟเวอร์ตกลงที่จะอัพเกรด ไคลเอนต์และเซิร์ฟเวอร์จะแลกเปลี่ยนข้อมูลรับรองความปลอดภัยและโปรโตคอลบนซ็อกเก็ต TCP ที่มีอยู่จะเปลี่ยนจาก HTTP เป็น webSocket.

ด้วยวิธีนี้ คุณจะใช้งาน WebSockets ได้อย่างไร?

webSockets มีการใช้งานดังนี้:

  1. ไคลเอนต์ส่งคำขอ HTTP ไปยังเซิร์ฟเวอร์ด้วยส่วนหัว "อัปเกรด" ในคำขอ
  2. หากเซิร์ฟเวอร์ยินยอมให้อัปเกรด ไคลเอ็นต์และเซิร์ฟเวอร์จะแลกเปลี่ยนข้อมูลรับรองความปลอดภัย และโปรโตคอลบนซ็อกเก็ต TCP ที่มีอยู่จะเปลี่ยนจาก HTTP เป็น webSocket

WebSocket ใช้ที่ไหน NS WebSocket โปรโตคอลเปิดใช้งานการโต้ตอบระหว่างเว็บเบราว์เซอร์ (หรือแอปพลิเคชันไคลเอนต์อื่น ๆ) และเว็บเซิร์ฟเวอร์ที่มีโอเวอร์เฮดต่ำกว่าทางเลือกฮาล์ฟดูเพล็กซ์เช่นการโพล HTTP อำนวยความสะดวกในการถ่ายโอนข้อมูลแบบเรียลไทม์จากและไปยังเซิร์ฟเวอร์

ยังถามอีกว่า WebSockets ทำงานอย่างไร

NS WebSocket คือการเชื่อมต่อแบบถาวรระหว่างไคลเอนต์และเซิร์ฟเวอร์ WebSockets จัดเตรียมช่องทางการสื่อสารแบบสองทิศทางฟูลดูเพล็กซ์ที่ทำงานผ่าน HTTP ผ่านการเชื่อมต่อซ็อกเก็ต TCP/IP เดียว ที่แกนกลางของมัน the WebSocket โปรโตคอลอำนวยความสะดวกในการส่งข้อความระหว่างไคลเอนต์และเซิร์ฟเวอร์

การเขียนโปรแกรม WebSocket คืออะไร?

WebSocket เป็นโปรโตคอลการสื่อสารสำหรับการเชื่อมต่อ TCP แบบสองทิศทางแบบต่อเนื่องแบบสองทิศทางจากเว็บเบราว์เซอร์ของผู้ใช้ไปยังเซิร์ฟเวอร์ การสื่อสารสามารถเริ่มต้นได้ทั้งสองด้าน ซึ่งทำให้เว็บที่ขับเคลื่อนด้วยเหตุการณ์ การเขียนโปรแกรม เป็นไปได้. ในทางตรงกันข้าม HTTP มาตรฐานอนุญาตให้ผู้ใช้ขอข้อมูลใหม่เท่านั้น

แนะนำ: