Websocket 瓦丁7号网袋

Websocket 瓦丁7号网袋,websocket,vaadin,Websocket,Vaadin,我是瓦丁的新手。我有几个问题: Vaadin 7或更高版本是否支持WebSocket Vaadin是否具有其他功能,如将数据从服务器推送到客户端(例如WebSocket) Vaadin支持,因此谷歌需要获得支持websockets的插件。服务器推送是Vaadin 7.1几周后推出的主要功能。有关当前状态和相关信息,请参阅 Vaadin 7.1之前下载最多的服务器推送插件是,但您也可以在中找到其他替代插件。更新-推送是内置的 (的创建者)和的其他两个答案都是正确的,但现在已经过时了 Vaadin

我是瓦丁的新手。我有几个问题:

  • Vaadin 7或更高版本是否支持WebSocket

  • Vaadin是否具有其他功能,如将数据从服务器推送到客户端(例如WebSocket)


  • Vaadin支持,因此谷歌需要获得支持websockets的插件。

    服务器推送是Vaadin 7.1几周后推出的主要功能。有关当前状态和相关信息,请参阅

    Vaadin 7.1之前下载最多的服务器推送插件是,但您也可以在中找到其他替代插件。

    更新-推送是内置的 (的创建者)和的其他两个答案都是正确的,但现在已经过时了

    Vaadin 7.3.7(截至2015-01年)现在包含以下内容:。大气提供了内置的支持。无需添加任何jar、库、插件或附加组件。Vaadin Push首先尝试使用WebSocket技术。如果不可用,Vaadin Push将返回到其他方法

    三个简单步骤:

  • 将注释添加到UI子类中
  • 在后台使用更新应用程序的数据。可能最好在一个名为Vaadin web应用程序启动和关闭时启动和停止executor服务
  • 当新数据准备就绪时,后台线程调用该方法来调度对UI线程(请求处理线程)上的用户界面组件(小部件)的访问和更改
  • 您可能希望一个用户的主用户界面线程更新另一个用户的显示,而不是步骤2。基本上是相同的想法,并涵盖在瓦丁书

    瓦丁书 有关服务器推送的详细信息,请参见中的

    最小示例
    2015-01年,我在Vaadin 7上发表了文章。您可以复制单个文件的内容,以在新的默认Vaadin项目中替换
    MyUI
    类的内容。

    非常感谢您的回复。它是否支持所有web浏览器是的,请参阅