java - GWT 将大量数据从服务器发送到客户端的最佳实践

标签 java gwt javabeans gwt-rpc

在 GWT 中从服务器向客户端发送大量数据的最佳实践是什么?

目前我们在 GWT 2.3.0 中面临性能问题。

我们的服务器端正在向客户端发送巨大的 xml(大小以 MB/GB 为单位),我们的客户端解析该 xml 并使用解析后的数据,形成 bean 列表以在 Celltable 网格中填充数据。

我们正在 CellTable 网格中填充 1k +/10k+ 条记录。

在处理如此庞大的数据时,是否有任何有效的方法/最佳实践? 如果我们在服务器端解析数据并在服务器端形成bean,这样好吗?或任何其他方式..

如有任何帮助或指导,我们将不胜感激。

最佳答案

基本上,您只请求与用户当前查看的数据一样多(甚至更多)的数据,而不是整个数据集。

参见 Adding Paging Controls了解更多详情。

关于java - GWT 将大量数据从服务器发送到客户端的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6995558/

相关文章:

调试 GWT 应用程序时 Eclipse 挂起

gwt - 如何让 GWT 弹出菜单保留在浏览器窗口中?

java - 从 javabean 类更新数据库是否合适?

spring - 如何使用 Spring resource.groovy 正确注入(inject) Grails 服务

grails - 找不到构造函数 'java.lang.String'的参数0

java - JDatePicker 的 NullPointerException

java - 使用 Jersey 1.x 将 HeaderParam 反序列化为 POJO

java - 用于文件中文本搜索的操作系统实用程序与 Java API

java - 如何使用 appspot.com 在谷歌应用引擎上配置 SSL

java - 如何自定义替换dbunit的dataset对象