GWT 和 JxBrowser - 任何体验

GWT and JxBrowser - any experiences?

本文关键字:任何 体验 JxBrowser GWT      更新时间:2023-09-26

我正在开发一个基于客户端服务器的Web应用程序,使用canvas组件来显示我从服务器收到的数据。

现在我遇到了以下问题:服务器生成的数据太多了,无法在未压缩的情况下传输到客户端,我预计最终应用程序中的数据量为每秒> 1 MB,尽管我只传输客户端所需的最小数据量。

通过数据压缩,

我可以解决这个问题,但是如果我压缩数据,我的客户端将无法在JavaScript中足够快地解压缩它。结果是我的屏幕滞后。

解决方案是在单独的线程中运行解压缩,这样屏幕就不会受到影响。

刚才我遇到了JxBrowser:http://www.teamdev.com/jxbrowser/

这是一个库,允许在

客户端计算机上的JFrame内运行我的Web应用程序,而另一个线程正在处理客户端-服务器通信和数据解压缩。

最后一步是将解压缩的数据传输到我的 JFrame 中的 Web 浏览器。

但是现在我不知道如何直接访问我的GWT客户端的混淆JavaScript函数来传输解压缩的数据。

有没有人已经做过类似的事情,或者尝试过并得出不可能的结果?

我一直在使用JavaFX在桌面上托管GWT应用程序。JavaFX包含一个webkit(没有过时),它似乎是gwt应用程序的一个非常好的主机。

您可能想了解一下JavaFX。