Alchemy je výzkumný projekt, který uživatelům umožňuje sestavit C ++ a C kód, který je cílené k útoku na open source ActionScript Virtual Machine (AVM2). & Nbsp; Účelem tohoto náhledu je posoudit míru zájmu Společenství v znovupoužití Stávající C a C ++ knihovny ve webových aplikacích, které běží na Adobe Flash Player a Adobe AIR.
S alchymie, mohou vývojáři webových aplikací nyní opětovně stovky milionů řádků existujících open source C a C ++ klienta nebo na straně serveru kódu na platformě Flash. Alchemy přináší sílu vysoce výkonné C a C ++ knihovny na webových aplikací s minimálním degradací na AVM2. C / C ++ kód je sestaven tak, aby ActionScript 3.0 jako SWF nebo SWC, který běží na Adobe Flash Player 10 nebo Adobe AIR 1.5.
Alchymie je primárně určen pro použití s C / C ++ knihoven, které mají málo operační systém závislostí. Ideálně se hodí pro případy použití výpočetní-intenzivní, jako je audio / video překódování, manipulaci s daty, XML rozebrat, kryptografických funkcí nebo simulaci fyziky, může výkon podstatně rychleji než ActionScript 3.0 a kdekoli od 2-10x pomalejší než nativní C / C ++ kódu být. Alchymie není určen pro celkový rozvoj aplikací využívajících SWF C / C ++.
S alchymie, to je snadné most mezi C / C ++ a ActionScript 3.0 rozšířit možnosti aplikací na platformě Flash, a zároveň zajistit, aby generované SWCS a státní investiční fondy nemohou bypass stávající bezpečnostní ochrany Flash Player.
Požadavky :
- Adobe Flash Player
- Adobe Flash Player pro 64-bit
- Adobe AIR
Komentáře nebyl nalezen