Flex: каково различие между “Компонентом” MXML и “Модулем” MXML?

Пожалуйста, используйте приведенное ниже утверждение

select * from all_objects ao where ao.OBJECT_TYPE = 'TABLE'  and ao.OWNER = 'YOUR_SCHEMA_NAME'
14
задан David Wolever 17 June 2009 в 16:43
поделиться

1 ответ

Модули компилируются в SWF и загружаются во время выполнения с помощью ModuleLoader, тогда как компоненты MXML компилируются в приложение. Из документации Flex:

Модули - это файлы SWF, которые можно загружается и выгружается приложением. Их нельзя запускать независимо от приложение, но любое количество приложения могут совместно использовать модули.

Модули позволяют разделить ваше приложение на несколько частей или модулей. В основное приложение или оболочка может динамически загружать другие модули, которые требует, когда они ему нужны. Оно делает не нужно загружать все модули, когда он запускается, и ему не нужно загружать модули, если пользователь не взаимодействует с ними. Когда в приложении нет больше нужен модуль, он может выгружать модуль для освобождения памяти и Ресурсы. [...]

Модули похожи на Runtime Shared Библиотеки (RSL) в том, что они разделяют код из приложения в отдельно загружаемые SWF-файлы. Модули намного более гибкие, чем RSL потому что модули могут быть загружены и выгружается во время выполнения и компилируется без приложения.

Надеюсь, это поможет!

27
ответ дан 1 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: