Flex RSL против модулей - PullRequest
       20

Flex RSL против модулей

1 голос
/ 02 апреля 2012

Я нахожусь в путанице преимуществ или использования RSL и модулей. Говорят, что RSL будут кэшироваться в браузере, чтобы их можно было использовать в нескольких приложениях без повторной загрузки одной и той же библиотеки. Мой вопрос Поскольку модули также публикуются только как SWF, и будет ли кэшироваться, как и любое другое приложение (SWF)? Какая специальная логика используется в RSL для получения кеша? Чем отличается логика кэширования для RSL от модулей?

спасибо, Mani

1 Ответ

1 голос
/ 02 апреля 2012

Существует два вида RSL: подписанные (Adobe) и неподписанные (как мы с вами сделаем)

Подписанные RSL содержат классы инфраструктуры Flex и фактически кэшируются самим Flash Player.Вы можете уменьшить размер своего приложения с помощью этих RSL (по умолчанию в Flex 4).

Вы можете скомпилировать свой собственный код в неподписанные модули RSL или Flex.Оба они кэшируются браузером, как обычно.

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

Есть определенное преимущество использованияRSL-инфраструктуры Flex, но для вашего собственного кода модули могут иметь преимущество, поскольку они не заставляют код загружаться во время запуска приложения.

...