javascript - Vaadin自定义JS组件刷新率

标签 javascript gwt vaadin vaadin8

我在 vaadin 8 中使用自定义 js 组件(遵循本文档:https://vaadin.com/docs/v8/framework/gwt/gwt-javascript.html)

我发现我的组件有一个问题:如果我在一个 sleep 时间为 100 毫秒的线程中向服务器端发送垃圾邮件(通过编程),客户端会跳过很多事件,因为服务器端和客户端之间的通知率很高。客户端似乎与全局 vaadin 刷新率相关。

是否有办法使 js rcp 调用更快而不破坏其他一切?

致以诚挚的问候。

最佳答案

好的,启用推送扩展后,向我的 UI 添加 @Push 注释,并在垃圾邮件线程中对我的 ui 使用锁定和推送,刷新率很高,因为我们现在使用 websocket。

我可以循环发送通知,每个通知之间有 10 毫秒的 sleep 时间,没有任何问题。

关于javascript - Vaadin自定义JS组件刷新率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47333615/

相关文章:

javascript - getElementsByTagName 返回 null 值(但在 Debug模式下工作得异常正常)

javascript - Jquery日期选择器范围选择不起作用

javascript - 如何从父元素调用子元素

javascript - 每个页面使用不同 url 的分页

java - Vaadin 中的 FilterTable 和 SQLcontainer

javascript - 通过 JS 插入 DOM 元素时根据子元素调整父 Div 的大小

java - GWT - 如何在 @Entity 注释的类之外实现 RequestContext 方法?

css - 无法将绝对 css 定位应用于我自己的复合按钮

java - 带有 SQL 日期的 DateField Vaadin 组件

java - 如何保存上传的文件