Как упоминалось ранее, фактическая многопоточность обрабатывается на уровне проигрывателя, который в настоящее время не поддерживает истинную многопоточность.
Однако это не означает, что у вас не может быть модели программирования, которая ведет себя асинхронно. Можно с уверенностью сказать, что целью любого флэш-приложения является управление дисплеем тем или иным образом, поэтому любая стратегия обработки действительно определяется списком дисплеев.
Если речь идет об модели асинхронного программирования во Flex, они, скорее всего, имеют в виду процесс аннулирования / обновления, который происходит в жизненном цикле компонента Flex . Это создает способ запуска дорогостоящих процессов при следующем обновлении списка отображения, создавая полуасинхронную модель программирования.
Этот вид искусственной многопоточности также важен для приложений, которые требуют много итераций для больших наборов данных, таких как сложная визуализация данных. Большой алгоритм может быть определен как серия более мелких фрагментов, каждый из которых обрабатывается при обновлении списка отображения (смена кадра). Это позволяет остальной части приложения обрабатывать события и выполнять любые обновления отображения перед обработкой следующего фрагмента.