Tuyên bố từ chối trách nhiệm : Câu trả lời này mô tả Meteor , thư viện máy khách JavaScript cho Máy chủ Meteor . Ban đầu, nó được thêm vào do sự không rõ ràng trong câu hỏi và có thể phục vụ mục đích làm rõ những sự mơ hồ tương tự mà khách truy cập đang tìm kiếm câu trả lời tương tự phải đối mặt, nhưng không chắc chắn về sự khác biệt.
Để đọc về khung JavaScript Meteor , vui lòng xem câu trả lời này của xer0x .
Như đã đề cập trong tài liệu của Meteor Server, Meteor là một triển khai của Comet . Đến lượt mình, sao chổi là một đối tác của AJAX .
Trong trường hợp AJAX, bạn thường đưa ra yêu cầu khi khách hàng thấy cần phải làm điều đó. Để lấy các bản cập nhật từ máy chủ, bạn sẽ cần gọi máy chủ, ví dụ: cứ sau 5 giây.
Trong trường hợp Comet, bản cập nhật từ máy chủ đến nhanh hơn, do kết nối liên tục. Kết nối được thiết lập bởi máy khách, như trong AJAX, nhưng máy chủ không phản hồi cho đến khi nó có một số bản cập nhật hoặc đạt đến giới hạn thực thi (các tập lệnh trên máy chủ có thể có giới hạn thực thi).
Trong trường hợp Meteor, bạn chỉ nhận được luồng dữ liệu liên tục cần một số mã phía máy chủ cụ thể (như Meteor Server) và mã thích hợp trên máy khách (trong trường hợp này có vẻ như đó là lớp Meteor).