9
การเชื่อมต่อใหม่ของไคลเอ็นต์เมื่อเซิร์ฟเวอร์รีบูตใน WebSocket
ฉันใช้เว็บซ็อกเก็ตโดยใช้ PHP5 และเบราว์เซอร์ Chrome เป็นไคลเอนต์ ฉันได้นำรหัสจากเว็บไซต์http://code.google.com/p/phpwebsocket/ ฉันเรียกใช้เซิร์ฟเวอร์และไคลเอนต์ก็เชื่อมต่อด้วย ทักแชทได้เหมือนกัน ตอนนี้เมื่อฉันรีสตาร์ทเซิร์ฟเวอร์ (โดยการฆ่ามันและเริ่มต้นใหม่อีกครั้ง) ไคลเอนต์จะได้รับข้อมูลที่ถูกตัดการเชื่อมต่อ แต่จะไม่เชื่อมต่อกับเซิร์ฟเวอร์อีกครั้งโดยอัตโนมัติเมื่อฉันส่งข้อความ จะบรรลุเป้าหมายนี้ได้อย่างไร? เช่นเดียวกับเมื่อฉันได้รับข้อมูลที่ไม่เชื่อมต่อฉันควรตรวจสอบและส่งไปยัง JavaScript เพื่อรีเฟรชหน้าหรือเชื่อมต่อใหม่?