3
Faye กับ Socket.IO (และ Juggernaut)
ดูเหมือนว่าSocket.IOจะเป็นไลบรารีจำลอง WebSocket ที่ได้รับความนิยมและมีการใช้งานมากที่สุด Juggernautใช้เพื่อสร้างระบบ pub / sub ที่สมบูรณ์ Fayeยังเป็นที่นิยมและใช้งานอยู่และมีไลบรารีจาวาสคริปต์ของตัวเองทำให้ฟังก์ชันการทำงานสมบูรณ์เทียบเท่ากับ Juggernaut Juggernaut ใช้โหนดสำหรับเซิร์ฟเวอร์และ Faye สามารถใช้โหนดหรือแร็คได้ Juggernaut ใช้ Redis เพื่อการคงอยู่ ( การแก้ไข:ใช้ Redis สำหรับ pub / sub) และ Faye จะเก็บสถานะไว้ในหน่วยความจำเท่านั้น ทุกอย่างข้างต้นถูกต้องหรือไม่? Faye กล่าวว่ามันใช้Bayeux - ฉันคิดว่า Juggernaut ไม่ทำเช่นนี้ - นั่นเป็นเพราะ Juggernaut อยู่ในระดับต่ำกว่า (IE ฉันสามารถใช้ Bayeux โดยใช้ Juggernaut) Faye สามารถเปลี่ยนไปใช้ไลบรารีจาวาสคริปต์เบราว์เซอร์ Socket.IO ได้หรือไม่ถ้าต้องการ หรือห้องสมุดจาวาสคริปต์ของพวกเขาทำสิ่งที่แตกต่างกันโดยพื้นฐาน? มีความแตกต่างทางสถาปัตยกรรม …