Websocket和浏览器,服务器支持?

时间:2013-07-30 06:39:10

标签: internet-explorer browser websocket

当我使用 WebSocket 阅读here Stackoverflow 来刷新页面数据时,我正在考虑将WebSocket用于 JSF2 Web应用程序,所以我搜索了JSF2 + WebSocket,发现Here WebSocket 仅支持 Jetty服务器。我在这里有两个问题。

  1. 我们可以将WebSocket与Apache Tomcat Server一起使用吗?
  2. WebSocket是否支持所有主流浏览器?在我测试的某个地方认为link IE9 不支持WebSocket?
  3. 即使在所有这些限制之后,使用WebSocket也很好吗?

1 个答案:

答案 0 :(得分:2)

Apache Tomcat has an experimental websocket implementation

According to caniuse.com,Internet Explorer仅支持版本10及更高版本中的WebSockets。对于Windows 7之前的Windows版本,Internet Explorer 10不可用,因此当您的应用程序需要websockets时,对于在Windows XP或Vista上使用IE的任何人来说都无法使用,这仍然是一个相当大的市场份额。另一个没有Websocket支持的重要平台是Android浏览器。

在当前情况下是否使用Websockets是一个基于意见的问题。