Tôi đã viết một ứng dụng web nhỏ về cơ bản là ứng dụng trò chuyện được hỗ trợ JQuery trong trình duyệt, để nhận các bài đăng tôi đang bỏ phiếu cho máy chủ với yêu cầu AJAX và sau đó thêm bất kỳ trả lời mới nào lo lắng về việc làm điều này hiệu quả nhất có thể trong khi không làm mất cảm giác thời gian thực.Hiệu ứng băng thông bỏ phiếu trò chuyện Ajax
http://darklightweb.co.uk/RealTime/
Tôi không thể nhìn thấy bất cứ cách nào mà ngắt có thể xảy ra vì vậy tôi bỏ phiếu một trang mỗi 5 giây mà trả về không có gì nếu không có bài mới có sẵn để giữ cho dữ liệu chuyển xuống nếu nó nhàn rỗi, nếu nó có một thông điệp tin nhắn hàng đầu trong hàng đợi được gửi đi và tôi đang kiểm tra lại ngay sau khi yêu cầu Ajax đã kết thúc cho đến khi hàng đợi tin nhắn trống.
Bất kỳ mẹo nào khác về việc thực hiện điều này là băng thông thấp nhất có thể hoặc có thể triển khai thay thế?
Tuyệt vời, thankyou rất nhiều. – Baxter
Có ai biết nếu Stack Overflow sử dụng bỏ phiếu để tìm ra các cập nhật như "2 câu trả lời mới đã được thêm vào - bấm vào đây để hiển thị chúng" trong khi bạn đang gõ câu trả lời của riêng bạn? Hay nó sử dụng một số loại hệ thống "đẩy" như sao chổi? –