Alchemy е изследователски проект, който позволява на потребителите да съставят C ++ и C код, който е насочен да тече от отворен код ActionScript Virtual Machine (AVM2) & Nbsp;. Целта на този преглед е да се оцени нивото на интерес за Общността от повторно използване на съществуващия C и C ++ библиотеки в уеб приложения, които работят на Adobe Flash Player и Adobe AIR.
С Alchemy, разработчиците на уеб приложения вече могат да използват повторно стотици милиони редове съществуващия отворен код C и C ++ клиент или от страна на сървъра код на платформата Flash. Alchemy носи силата на висока производителност C и C ++ библиотеки, за да уеб приложения с минимална деградация на AVM2. The C / C ++ код се компилира до ActionScript 3.0 като SWF или SWC, която работи на Adobe Flash Player 10 или Adobe AIR 1.5.
Alchemy е предназначена предимно за употреба с C / C ++ библиотеки, които имат няколко операционни системи зависимости. Идеален за използване случаи изчислителни-интензивно, като например аудио / видео транскодиране, манипулация на данни, XML парсване, криптографски функции или физика симулация, изпълнението може да бъде значително по-бързо от ActionScript 3.0 и навсякъде от 2-10x по-бавно от родния C / C ++ код. Alchemy не е предназначена за общо развитие на заявления SWF, използващи C / C ++.
С Alchemy, лесно е мост между C / C ++ и ActionScript 3.0 до разширите възможностите на приложения върху платформата Flash, като същевременно се гарантира, че генерираните SWCs и ръста на ДИФ не може байпас съществуващите Flash Player защити сигурността.
<силна > Изисквания силни>
- Adobe Flash Player
- Adobe Flash Player за 64-битов
- Adobe AIR
Коментари не е намерена