Od this artykuł na Wikipedii:HTTP trwałe połączenie vs połączenia gniazda TCP
keepalive wiadomości nie były oficjalnie obsługiwana w protokole HTTP 1.0. W protokole HTTP 1.1 wszystkie połączenia są uznawane za trwałe, , chyba że zadeklarowano inaczej.
- Czy to oznacza, że za pomocą tego mechanizmu mogę faktycznie symulować połączenia gniazda TCP?
- Skorzystanie z tego może spowodować, że dane "Push" na serwerze zostaną przekazane klientowi?
- Czy są wszystkie połączenia HTTP, nawet numer , którego używam do połączenia ze stosem Przepełnienie "Trwałość HTTP"?
- Czy technologia przesyłania danych na serwerze COMET serwera korzysta z tego mechanizmu polegającego na stałym połączeniu HTTP , aby przekazać klientom dane ?
Trwałe połączenia HTTP to tylko optymalizacja. Nie ma różnicy w zachowaniu. Jeśli chcesz przesłać strumieniowo dane do klienta, możesz użyć kodowania kodowanego, jak sądzę. – derobert
@derobert: co to jest kodowane kodowanie? –