Apache flex 能否完全依赖Adobe的Flex/Flash RSL';s(避免使用自己的带宽)?

Apache flex 能否完全依赖Adobe的Flex/Flash RSL';s(避免使用自己的带宽)?,apache-flex,flash,rsl,Apache Flex,Flash,Rsl,如果您的服务器资源有限,并且希望Flash站点有大量流量,那么有没有一种方法不必为运行时共享库提供服务,而是依靠Adobe为您提供服务 例如,如果您想确保“framework_4.0.0.14159.swz”总是从“fpdownload.adobe.com”而不是从您自己的服务器获取,那么应该对配置部分进行哪些修改: <runtime-shared-library-path> <path-element>/opt/flex4/frameworks/libs/fra

如果您的服务器资源有限,并且希望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>

/opt/flex4/frameworks/libs/framework.swc
http://fpdownload.adobe.com/pub/swz/flex/4.0.0.14159/framework_4.0.0.14159.swz
http://fpdownload.adobe.com/pub/swz/crossdomain.xml
框架_4.0.0.14159.swz
...
假的
还有,这可能是个坏主意,有什么原因吗

请注意,我使用的是命令行编译器mxmlc.exe(不是Flex Builder)

更新: 我想我的问题更多的是关于我在运行时遇到的错误,而不是上面的问题。事实上,Flash尝试从我的服务器下载的原因是Adobe下载失败(请参阅我评论中的错误消息)。因此,我将接受以下答案,如果我不能成功解决问题,我可能会提出另一个问题。

来自:

注意:您可以指向SWZ文件 在Adobe网站上托管的, 而不是部署自己的SWZ文件 作为RSL。在这种情况下,请查看 中RSL的默认条目 flex-config.xml文件,了解如何 链接到它们

发件人:

注意:您可以指向SWZ文件 在Adobe网站上托管的, 而不是部署自己的SWZ文件 作为RSL。在这种情况下,请查看 中RSL的默认条目 flex-config.xml文件,了解如何 链接到它们


你可以,但你永远不应该-adobe.com有时会宕机,或者客户端可能允许访问你的网站而不是adobe的(例如,因为公司防火墙)。

你可以,但你永远不应该-adobe.com有时会宕机,或者客户端可能允许访问你的网站而不是adobe的网站(例如,因为公司防火墙)。

但是你到底应该怎么做呢?我上面的引用实际上是flex-config.xml中的默认条目之一。但是我的Flash播放器被“Error#2034:提供的摘要无效”卡住了。这是在我清除本地Adobe AssetCache以检查是否正常工作后开始的。请重新启动浏览器(可能还有计算机)。清除缓存后,Flash Player需要完全重新启动才能真正生效。但您到底应该怎么做?我上面的引用实际上是flex-config.xml中的默认条目之一。但我的Flash Player因“错误#2034:提供了无效摘要”而窒息。这是在我清除本地Adobe AssetCache以检查是否正常工作后开始发生的。请重新启动浏览器(可能还有计算机)。清除缓存后,Flash Player需要完全重新启动才能真正生效。顺便说一句,我当前收到这些错误(来自本地Flash日志):[START]>错误#2034:提供的摘要无效。>加载RSL失败>故障切换到RSL textLayout_1.0.0.595.swz>错误#2034:提供的摘要无效。[结束]这是在我清除本地Adobe AssetCache以检查是否正常工作后开始的。顺便说一句,我当前收到这些错误(从本地闪存日志):[START]>错误#2034:提供的摘要无效。>加载RSL失败>故障切换到RSL textLayout_1.0.0.595.swz>错误#2034:提供的摘要无效。[结束]这是在我清除本地Adobe AssetCache以检查是否正常工作后开始的。嗯……我的意思是,Adobe.com是一个庞大的网站。更有可能是godaddy.com每年100美元的Web服务(例如)将暂时关闭。请记住,RSL是缓存的。它们不是每次用户使用软件时都下载代码。第二部分更有可能,是的。嗯……我的意思是,adobe.com是一个庞大的网站。更可能的是,godaddy.com每年100美元的Web服务(例如)将暂时关闭。请记住,RSL是缓存的。它们不是每次用户使用软件时都下载代码。第二部分更有可能,是的。