请解释一下什么是框架RSL以及Flex中签名和未签名框架RSL之间的区别。提前谢谢。
答案 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(如果在应用程序时指定了一个) 已编译。
干杯