当我在这里阅读时,Stackoverflow使用WebSocket刷新页面数据,所以我想将WebSocket用于我的JSF2Web应用程序,所以我搜索了JSF2+WebSocket,在这里发现WebServicet仅支持Jetty服务器。我有两个问题。
- 我们可以将WebSocket与Apache Tomcat服务器一起使用吗
- WebSocket是否支持所有主要的浏览器,我测试时认为link和IE9不支持WebSocket
即使在所有这些限制之后,使用WebSocket是件好事吗?
Apache Tomcat有一个实验性的websocket实现。
据caniuse.com报道,Internet Explorer仅支持版本10及以上的WebSockets。Internet Explorer 10不适用于Windows 7之前的Windows版本,因此当您的应用程序需要websocket时,它不适用于在Windows XP或Vista上使用IE的任何人,这仍然是一个相当大的市场份额。另一个不支持Websocket的重要平台是Android浏览器。
在当前情况下是否使用Websockets是一个基于意见的问题。