【发布时间】:2008-09-20 13:02:49
【问题描述】:
在使用 BlazeDS AMF 远程处理的 Adobe flex 应用程序中,保持本地数据新鲜并与后端数据库同步的最佳策略是什么?
在典型的 Web 应用程序中,网页每次加载时都会刷新视图,因此视图中的数据永远不会太旧。
在 Flex 应用程序中,倾向于预先加载更多数据以在选项卡、面板等之间共享。这些数据通常很少从后端刷新,因此它过时的可能性更大- 导致保存等问题。
那么,解决这个问题的最佳方法是什么?
一个。像构建 Web 应用程序一样构建 Flex 应用程序 - 在每次可能的视图更改时重新加载后端数据
b.忽略问题并在发生过时数据问题时对其进行处理(冒着惹恼更有可能使用过时数据的用户的风险)
c。别的东西
就我而言,通过 LiveCycle RTMP 保持数据通道打开不是一种选择。
【问题讨论】:
标签: apache-flex remoting blazeds