2009-11-22 41 views
5

Tôi đang xây dựng trang web có hệ thống nơi người dùng có thể gửi tin nhắn cho nhau. Tôi muốn nó để khi một người dùng đăng nhập nhận được một tin nhắn, anh ta sẽ nhận được một số cập nhật trên màn hình của anh ấy nói với anh ấy điều đó.bỏ phiếu cho máy chủ bằng ajax

Những thông điệp này không cần phải theo thời gian thực, vì vậy tôi không nghĩ rằng tôi muốn đẩy với sao chổi hoặc juggernaut hoặc bất cứ điều gì như thế. Thay vào đó, tôi sẽ rất vui khi chỉ thăm dò ý kiến ​​máy chủ mỗi phút hoặc lâu hơn và lắng nghe các bản cập nhật.

Tôi mới sử dụng javascript và tôi tự hỏi liệu có cách nào khéo léo để thực hiện việc này hay không.

Trả lời

4

Prototype có periodicalUpdater, đó sẽ là sự lựa chọn rõ ràng trong quan điểm của tôi. Ví dụ về tài liệu:

new Ajax.PeriodicalUpdater('items', '/items', { 
    method: 'get', frequency: 3, decay: 2 
}); 
Các vấn đề liên quan