2010-04-30 54 views
0

我们的flex(flare)应用程序在呈现大型数据集时会超时。无论如何要防止这一点?我们试图增加应用程序标记和编译器设置中的超时。不成功。Flex动作脚本超时问题

还有其他想法吗?

问候 萨米尔

回答

1

您可以组织大块中的渲染工作,并在处理每个块后,将控制权交给系统。有许多可能的实现,例如启动一个计时器,每500毫秒触发一次事件,并在事件处理程序中处理一小块数据集。

作为奖励,处理块中的大型数据集将使您能够为用户提供轻松取消渲染的选项。

0

增加超时是不可取的,因为在高网络流量将错误的用户甚至更多,唯一的解决办法是做长期的数据集寻呼,总是一次只能装载50到100个项目和让用户使用寻呼机控件导航到页面。