Если у вас ограниченные ресурсы сервера и вы ожидаете много трафика на Flash-сайт, есть ли способ НЕ обслуживать совместно используемые библиотеки времени выполнения, а полагаться на Adobe, чтобы сделать это за вас?
Например, если вы хотите убедиться, что "framework_4.0.0.14159.swz" всегда выбирается из "fpdownload.adobe.com", а не с вашего собственного сервера, какие изменения следует внести в раздел конфигурации:
<runtime-shared-library-path>
<path-element>/opt/flex4/frameworks/libs/framework.swc</path-element>
<rsl-url>http://fpdownload.adobe.com/pub/swz/flex/4.0.0.14159/framework_4.0.0.14159.swz</rsl-url>
<policy-file-url>http://fpdownload.adobe.com/pub/swz/crossdomain.xml</policy-file-url>
<rsl-url>framework_4.0.0.14159.swz</rsl-url>
<policy-file-url></policy-file-url>
</runtime-shared-library-path>
...
<static-link-runtime-shared-libraries>false</static-link-runtime-shared-libraries>
Кроме того, есть ли причина, по которой это может быть плохой идеей?
Обратите внимание, я использую компилятор командной строки, mxmlc.exe (не Flex Builder).
ОБНОВЛЕНИЕ: Я думаю, моя проблема больше связана с ошибками, которые я получаю во время выполнения, чем с вопросом выше.Фактически, причина, по которой Flash пытается начать загрузку с моего сервера, заключается в том, что загрузка Adobe не удалась (см. Сообщения об ошибках в моем комментарии).Поэтому я собираюсь принять приведенный ниже ответ и, если мне не удастся решить проблему, я могу открыть другой вопрос.