4
AJAX จะใช้ความยาว / การลงคะแนนสั้นสั้นใน HTML5 WebSockets ได้อย่างไร
ฉันกำลังสร้างแอปพลิเคชั่นแชทเล็ก ๆ สำหรับเพื่อน ๆ แต่ไม่แน่ใจเกี่ยวกับวิธีรับข้อมูลในเวลาที่ไม่เป็นคู่มือหรือเป็นพื้นฐานในการบังคับให้รีเฟรชหน้าเว็บ ขณะนี้ฉันกำลังใช้สิ่งนี้โดยใช้ AJAX แบบง่าย ๆ แต่สิ่งนี้มีข้อเสียของการกดปุ่มเซิร์ฟเวอร์เป็นประจำเมื่อเวลาผ่านไปสั้น ๆ ในการค้นคว้าการทำโพลแบบยาว / สั้นฉันใช้ HTML5 WebSockets นี้ดูเหมือนง่ายต่อการใช้ แต่ผมไม่แน่ใจว่าถ้ามีข้อเสียบางอย่างซ่อนอยู่ ตัวอย่างเช่นฉันคิดว่า WebSockets รองรับเฉพาะเบราว์เซอร์บางตัวเท่านั้น มีข้อเสียอื่น ๆ สำหรับ WebSockets ที่ฉันควรระวังหรือไม่? เนื่องจากดูเหมือนว่าทั้งสองเทคโนโลยีจะทำสิ่งเดียวกันสถานการณ์แบบใดที่เราจะเลือกใช้อีกแบบหนึ่ง โดยเฉพาะอย่างยิ่ง HTML5 WebSockets ทำให้การสำรวจ AJAX ยาว / สั้นล้าสมัยหรือมีเหตุผลที่น่าสนใจที่จะชอบ AJAX มากกว่า WebSockets หรือไม่