AFW: различия между версиями
Andy51 (обсуждение | вклад) | Andy51 (обсуждение | вклад) | ||
Строка 6: | Строка 6: | ||
== Функции == | == Функции == | ||
+ | [[:Категория:Функции AFW]] | ||
+ | |||
[[Категория:Эльфостроение]] | [[Категория:Эльфостроение]] |
Версия 17:38, 18 августа 2009
AFW (англ. Application FrameWork) — система управления приложениями, входящая в состав ОС Synergy.
Применение
Очевидно, система проектировалась как платформа для создания внутреннего ПО Synergy. AFW обеспечивает **невытесняющую** многозадачнсть на основе событий и выступает как альтернатива создания приложений на основе отдельных процессов (как в Windows и Linux-подобных ОС). Преимуществами такого подхода является гораздо меньшая затратность ресурсов (как вычислительных, так и памяти) при большом количестве работающих приложений. Основным недостатком является большая трудоёмкость при разработке приложений под системы, основанные на событиях по сравнению с приложениями, основанными на процессах.