Я спрашивал что-то подобное раньше, но никогда не обращаюсь к нужному мне решению.Поэтому я запускаю новый стек, чтобы не путать мои проблемы и немного прояснить ситуацию.
Что мне нужно сделать
У меня есть несколько flash-объектов в htmlстраницы, они все идентичны, и все они должны быть синхронизированы с правильным временем.В своем текущем состоянии каждый запрашивает сервер времени и получает время, которое прекрасно работает.НО, чего я хочу добиться - это загрузить первую, которая будет единственной, которая синхронизируется с сервером времени, а затем другие флеш-объекты ждут его завершения и загружают время синхронизации с этой.
Проблема
SharedObjects: На бумаге это выглядит как идеальное решение, я получаю 1-ую загрузку, чтобы сохранить SO "timestarted", если какая-либо загрузочная вспышка после этого видит этоТАК, он ждет создания "synctime" ТАК, и загрузите это ... здорово!Но нет ... SharedObjects появляются только для загрузки SO во время загрузки флэш-памяти, любых изменений или нового SO после того, как флэш-загрузка полностью неизвестна любой другой флэш-памяти, кроме той, которая ее создала!(пока не будет перезагружена вспышка) ... doh
LocalConnection: немного сложнее, но звучит как хорошее решение, за исключением того, что только одна вспышка может открыть соединение в любой момент, га!
Что мне нужно
Проще говоря, мне нужен способ, чтобы один объект flash объявил себя в качестве синхронизатора, а другие прослушали!Что-то, что я думал, было бы так просто, но оказалось так сложно.Мне нужны какие-либо предложения, советы о том, что делать.