我有一个flash项目,每隔10秒轮询一次php服务器来检查命令。我有1200台机器在本地网络上运行。
当我们遇到网络速度减慢时,轮询有时会失败并且项目会挂起。 Blaze / LiveCycle是否在瘦网络上表现良好?在这些条件下,它比民意调查更强大吗?
答案 0 :(得分:1)
投票(或推动)部分并不会使BlazeDS更好/更快。如果您使用BlazeDS并且仅在必要时发送数据并且仅在必要时发送数据(从而限制整体流量),那么会使它变得更好(可能)。这听起来像是轮询挂起,因为在某些时候你最终会发送大量数据,并且需要Flex一段时间才能获取数据。
我用8000个实体运行模拟,通过BlazeDS将状态(一个包含~20个字符串字段和2-3个大字符串列表的对象)推送到Flex,性能还可以。
答案 1 :(得分:0)