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

Reply via email to