Websocket 跨平台聊天应用程序的Web套接字vs长轮询vs服务器发送事件?

Websocket 跨平台聊天应用程序的Web套接字vs长轮询vs服务器发送事件?,websocket,cross-platform,long-polling,server-sent-events,Websocket,Cross Platform,Long Polling,Server Sent Events,对于跨平台聊天应用程序web服务、web套接字、长轮询或服务器发送事件,什么更可取 提前感谢 WebSocket是为这样的应用程序而构建的,而长轮询(无论做得多么好)是一种攻击。对WebSocket的支持也非常广泛,您可以在较旧的浏览器中使用flash回退。 服务器发送的事件只是解决方案的一部分,您在IE中的支持差距很大。 (我所连接的开源项目的无耻推广:看看WAMP()和Crossbar.io(),它们在WebSocket之上提供了通信模式,并为构建聊天应用程序提供了大量基础设施。)WebSo

对于跨平台聊天应用程序web服务、web套接字、长轮询或服务器发送事件,什么更可取


提前感谢

WebSocket是为这样的应用程序而构建的,而长轮询(无论做得多么好)是一种攻击。对WebSocket的支持也非常广泛,您可以在较旧的浏览器中使用flash回退。 服务器发送的事件只是解决方案的一部分,您在IE中的支持差距很大。
(我所连接的开源项目的无耻推广:看看WAMP()和Crossbar.io(),它们在WebSocket之上提供了通信模式,并为构建聊天应用程序提供了大量基础设施。)

WebSocket是为此类应用程序而构建的,而长轮询(无论做得多么好)是一个难题。对WebSocket的支持也非常广泛,您可以在较旧的浏览器中使用flash回退。 服务器发送的事件只是解决方案的一部分,您在IE中的支持差距很大。 (我所连接的开源项目的无耻推广:看看WAMP()和Crossbar.io(),它们在WebSocket之上提供了通信模式,并为构建聊天应用程序提供了大量基础设施。)