【发布时间】:2009-10-20 21:48:42
【问题描述】:
我有 2 个关于 Flex/ActionScript3 中的远程共享对象的问题:
1) 如果我连接到远程共享对象,但不处理 SYNC 事件,共享对象还会从服务器接收数据吗? IE。服务器还会向该客户端广播数据吗?这是我所期望的,但请告诉我
2) 是每次触发 SYNC 事件时发送整个对象状态,还是只是对象状态的更改?我相信这只是变化。
【问题讨论】:
标签: apache-flex actionscript-3
我有 2 个关于 Flex/ActionScript3 中的远程共享对象的问题:
1) 如果我连接到远程共享对象,但不处理 SYNC 事件,共享对象还会从服务器接收数据吗? IE。服务器还会向该客户端广播数据吗?这是我所期望的,但请告诉我
2) 是每次触发 SYNC 事件时发送整个对象状态,还是只是对象状态的更改?我相信这只是变化。
【问题讨论】:
标签: apache-flex actionscript-3
1) 是的。如果你连接到服务器,无论你是否有监听器,你都会收到同步事件
2) 仅更改。 SyncEvent 中有一个 changeList 属性,其中包含一个已更改的对象数组。
【讨论】:
每次与 FMS 建立连接时,都会调用 onSync 事件。
仅当您在共享对象数组中进行任何更改时才会调用syncEvent..而不是其他情况。
【讨论】: