Существуют разработчики, которым сильно не хватает многопоточности во flash и flex. Понятное дело, что они уже давно сделали свои эмуляции и живут прекрасно.
Хотя, наверное, существуют и такие разработчики, которые просто страдают от того, что не было, нет и не будет потоков. :)

Вот и еще один пост об этом же: Ender Lib - Threads for Flex.

Библиотека Ender Lib, насколько я успела посмотреть, основана на использовании события ENTER_FRAME, но судя по всему вы можете использовать и таймер, так как нужные методы protected.

А расскажите про свои реализации или чьи-нибудь уже известные и опробованные.
И вообще, часто вам так уж необходима многопоточность?

Трекбек адрес этой записи

URL трекбека (щелкните правой кнопкой мыши и скопируйте ссылку)

3 комментариев

Комментарий от: develar [Посетитель]
А попробуйте-ка поработать с sqlite в AIR в асинхронном режиме ;)? Многопоточности нет, и эмуляция не дает того, для чего она нужна в первую очередь - сделать больше за то же время.
2009-03-09 @ 23:03
Комментарий от: Janvarev [Посетитель] · http://janvarev.ru/
Спасибо за интересный пост - на самом деле, иногда очень нужна. У меня есть приложение на AIR, которое выполняет ОЧЕНЬ МНОГО математических расчетов - до нескольких минут. Естественно, весь интерфейс на это время подвисает. Когда дойдут руки, буду смотреть все библиотеки многопоточности и думать, как решить задачу.
2009-03-10 @ 12:50
Комментарий от: Dev [Посетитель] · http://dev.at.ua/
Если бы была многопоточность то это только плюс.
Бывают тормоза из-за кое-каких расчетов, которые сильно портят картину.
2009-07-18 @ 21:52

Оставить комментарий


Ваш email адрес. (Не будет показан на сайте.)

Ваш URL будет показан.
:!: :?: :idea: :) :D :p B) ;) :> :roll: :oops: :| :-/ :( :'( |-| :>> :yes: ;D :P :)) 88| :. :no: XX( :lalala: :crazy: >:XX
(Заменить прерывания строк на <br />)
(Имя, email и сайт)
(Разрешить пользователям посылать вам сообщения (ваш email не отображается).)
3 + 2 + 7 - 1?
antispam test

Вы можете использовать OpenID чтобы предоставить ваше имя, email и url.