Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

EventSource เทียบกับ wrapped WebSocket พร้อม HTML5 Server-Side Event


Event source คือ web socket ที่:

  • ไม่สามารถส่งข้อมูลได้
  • ใช้รูปแบบ text หรือ event stream
  • ยิง event ที่ server กำหนด

เหมาะสำหรับแอปที่ต้องการ server push เท่านั้น

Web sockets เหมาะสำหรับแอปที่ต้องการการสื่อสารเร็วในทั้งสองทิศทาง

ความแตกต่างหลักอีกอย่างคือโมเดลความปลอดภัยที่ต่างกัน

Server-Sent Events เหมาะสำหรับ:

  • Live Feeds
  • Live Scores
  • Stock Market Update