Flex中已签名和未签名的框架RSL

时间:2011-07-12 07:24:50

标签: flex frameworks mxml

请解释一下什么是框架RSL以及Flex中签名和未签名框架RSL之间的区别。提前谢谢。

1 个答案:

答案 0 :(得分:2)

首先,在这个网站上有一个名为“搜索”的精彩工具,它也可以指向正确的方向。

例如:
Flex RSL Understanding
using framework RSL to reduce SWF filesize

然后在Google搜索“unsigned rsl”后,您将第一个条目作为官方Adobe LiveDoc

明确指出:

  

每个Flex应用程序都使用Flex框架的某些方面   是一组相对较大的ActionScript类,用于定义   Flex应用程序的基础结构。如果客户端加载两个不同的   Flex应用程序,应用程序可能会加载重叠类   定义。这对于拨号或慢速用户来说可能是一个问题   网络连接。这也导致了对Flex的看法   应用程序加载速度比基于HTML的应用程序慢。

     

要克服这些限制,您可以使用框架RSL   Flex应用程序。这些库由Flex类组成   库,可以与任何Flex应用程序一起使用。框架RSL   有两个版本:签名和未签名。签名框架RSL是   缓存在特殊的播放器缓存中而不是浏览器缓存中。他们   任何应用程序都可以访问,无论该应用程序是什么   起源域。他们只需要下载到客户端   曾经,当他们没有从客户的磁盘清除时   浏览器的缓存已清除。无符号框架RSL缓存在   浏览器缓存,只能由有权访问的应用程序使用   RSL的域名。

     

Flash Player 9.0.115及更高版本支持加载已签名的框架RSL。   这些RSL可以由不同域中的应用程序加载。该   框架RSL已签名并具有扩展名SWZ。只有Adobe可以   创建签名的RSL,只有签名的RSL可以存储在播放器中   缓存。如果您创建包含自定义库的RSL,它将是   无符号。你无法签名。如果播放器的版本早于   9.0.115尝试加载框架RSL,然后Flash Player跳过它并加载故障转移RSL(如果在应用程序时指定了一个)   已编译。

干杯