2013-06-28 36 views

Trả lời

7

No. Chúng gần như hoàn toàn không liên quan.

HTTP keepalive cho phép khách hàng giữ kết nối mở, nhưng không hoạt động, để cho phép ứng dụng thực hiện các yêu cầu trong tương lai hiệu quả hơn một chút. Máy chủ không thể gửi dữ liệu đến máy khách qua kết nối liên tục, vì không có yêu cầu nào hoạt động.

Bỏ phiếu dài là một cơ chế mà máy chủ giữ yêu cầu (và do đó kết nối) hoạt động, nhưng không gửi dữ liệu, cho phép máy chủ gửi dữ liệu tới máy khách khi nó khả dụng - ví dụ: khi sự kiện xảy ra.

+2

Khi http keepalive giữ kết nối mở, không thể máy chủ đẩy dữ liệu, ngay khi có, độc lập với việc nó có bất kỳ yêu cầu nào hay không. – vivek2k6

+3

Không - HTTP không hoạt động theo cách đó. Đáp ứng là vô nghĩa nếu không có yêu cầu. – duskwuff

+0

cảm ơn bạn đã làm rõ .... – vivek2k6

Các vấn đề liên quan