请注意,我不是在询问SWC的用途,我知道这一点。
我想知道,在闪存中使用RSL。假设我通过将特定文件夹指定为“其他源文件夹”,我目前正在使用一些有用的类。
那么,我可以在这里使用RSL吗?如果没有,何时以及为什么我需要使用RSL(我使用SWC没有任何问题,但我想知道如何使用RSL,而不是制作SWC,即只是通过一堆actionscript类)
由于 诉
答案 0 :(得分:7)
我建议阅读Adobe的RSL简介:
http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf674ba-7fff.html
减少应用程序SWF文件大小的一种方法是 将共享资源外部化为可以的独立文件 单独下载并缓存在客户端上。这些共享资产 可以在运行时由任意数量的应用程序加载和使用,但是 只转移一次给客户。这些共享文件是已知的 作为运行时共享库或RSL。
当多个应用程序共享一组核心组件或类时, 客户端只能将这些资产作为RSL而不是一次下载 为每个应用程序。 RSL持久存储在客户端磁盘上 他们不需要通过网络传输一秒钟 时间。可以减少应用程序的结果文件大小。该 随着使用RSL的应用程序数量的增加,收益会增加 增加。