代码之家  ›  专栏  ›  技术社区  ›  W3Coder

是否可以完全依赖Adobe的flex/flash rsl(以避免使用自己的带宽)?

  •  2
  • W3Coder  · 技术社区  · 15 年前

    如果您的服务器资源有限,并且对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下载失败(参见我的评论中的错误消息)。因此,我将接受下面的答案,如果我不能成功解决问题,我可能会提出另一个问题。

    2 回复  |  直到 15 年前
        1
  •  0
  •   Chunky Chunk    15 年前
        2
  •  0
  •   Tom Chiverton    15 年前

    推荐文章