On 16/02/2012 11:53 a.m., Dave Cridland wrote:
On Wed Feb 15 22:51:37 2012, Adrien de Croy wrote:
long polling is a hideous hack. Proxies hate it.
It's basically designing a system to provide a TCP over multiple HTTP
over TCP connections. Bloat to the extreme.
I understand the reasons why it exist, due to the model of HTTP, but
building more things on top of it heading in the wrong direction IMO.
There are two options if you want to live in the web world - BOSH or
WebSockets.
I agree. I guess the question is whether we want to use http for a new
mail protocol transport. I'd suggest not.
WebSocket support is *far* from universal, and BOSH works - and works
very well with proxies, despite whatever personal feelings they may have.
sure, since FB adopted long polling proxies have had to begrudgingly
support it. It's not without issues, and as to whether it's more
reliable to make a BOSH virtual TCP connection than just a TCP
connection or not I don't have a feeling for. My understanding is this
approach is used to basically bypass firewall filtering / blocking of ports.
But it makes the task of trying to impose some meaningful restrictions
on "web access" very difficult for customers let alone proxy vendors.
In the end we could layer everything on top of HTTP. If you don't care
about performance or resource consumption.
Adrien
Dave.
--
Adrien de Croy - WinGate Proxy Server - http://www.wingate.com
WinGate 7 is released! - http://www.wingate.com/getlatest/
_______________________________________________
imap5 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/imap5