gpt4 book ai didi

apache-flex - Flex - 保持客户端数据与后端数据库同步的最佳策略?

转载 作者:行者123 更新时间:2023-12-04 12:38:42 26 4
gpt4 key购买 nike

在使用 BlazeDS AMF 远程处理的 Adob​​e flex 应用程序中,保持本地数据新鲜并与后端数据库同步的最佳策略是什么?

在典型的 Web 应用程序中,网页每次加载时都会刷新 View ,因此 View 中的数据永远不会太旧。

在 Flex 应用程序中,可能会预先加载更多数据以在选项卡、面板等之间共享。这些数据通常从后端刷新的频率较低,因此它更有可能过时 - 导致保存等问题。

那么,克服这个问题的最佳方法是什么?

一种。像构建 Web 应用程序一样构建 Flex 应用程序 - 在每次可能的 View 更改时重新加载后端数据

湾忽略问题并在出现陈旧数据问题时处理它们(冒着惹恼更可能使用陈旧数据的用户的风险)

C。别的东西

就我而言,通过 LiveCycle RTMP 保持数据 channel 打开不是一种选择。

最佳答案

一种。考虑通过一个代理来优化后端更改,该代理执行自己的通知或轮询:它知道是否有任何数据是脏的,如果不是,将快速返回(a la a 304)。

湾通常,用户看起来比他们触摸的要多。当他们开始并继续编辑时,考虑一个级别的刷新来查看和另一个级别。

看看 BuzzWord:它锁定编辑,但也经常自动保存和解锁。

干杯

关于apache-flex - Flex - 保持客户端数据与后端数据库同步的最佳策略?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/108089/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com