Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

เหตุการณ์ที่เซิร์ฟเวอร์ส่ง HTML5 ทำงาน


เว็บแอปพลิเคชันทั่วไปจะสร้างเหตุการณ์ที่ถูกส่งไปยังเว็บเซิร์ฟเวอร์ ตัวอย่างเช่น การคลิกง่ายๆ บนลิงก์จะขอหน้าใหม่จากเซิร์ฟเวอร์

ประเภทของเหตุการณ์ที่ไหลจากเว็บเบราว์เซอร์ไปยังเว็บเซิร์ฟเวอร์อาจเรียกว่าเหตุการณ์ที่ส่งโดยลูกค้า

นอกจาก HTML5 แล้ว WHATWG Web Applications 1.0 ยังแนะนำเหตุการณ์ที่ไหลจากเว็บเซิร์ฟเวอร์ไปยังเว็บเบราว์เซอร์และเรียกว่า Server-Sent Events (SSE) การใช้ SSE คุณสามารถพุชเหตุการณ์ DOM จากเว็บเซิร์ฟเวอร์ของคุณไปยังเบราว์เซอร์ของผู้เยี่ยมชมได้อย่างต่อเนื่อง

วิธีการสตรีมเหตุการณ์เปิดการเชื่อมต่อแบบถาวรไปยังเซิร์ฟเวอร์ ส่งข้อมูลไปยังไคลเอนต์เมื่อมีข้อมูลใหม่ ขจัดความจำเป็นในการโพลอย่างต่อเนื่อง

เหตุการณ์ที่เซิร์ฟเวอร์ส่งเป็นมาตรฐานในการสตรีมข้อมูลจากเซิร์ฟเวอร์ไปยังไคลเอนต์