什么是用于闪存的RSL(运行时共享库​​)?

Vis*_*ani 3 flash actionscript-3

请注意,我不是在询问使用什么SWC,我知道这一点.

我想知道,在闪存中使用RSL.假设我通过将特定文件夹指定为"其他源文件夹",我目前正在使用一些有用的类.

那么,我可以在这里使用RSL吗?如果没有,何时以及为什么我需要使用RSL(我使用SWC没有任何问题,但我想知道如何使用RSL,而不是制作SWC,即只是通过一堆actionscript类)

谢谢V.

Jas*_*ges 7

我建议阅读Adobe的RSL简介:

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf674ba-7fff.html

减少应用程序SWF文件大小的一种方法是将共享资源外部化为独立文件,这些文件可以单独下载并缓存在客户端上.这些共享资产可以在运行时由任意数量的应用程序加载和使用,但只能传输一次到客户端.这些共享文件称为运行时共享库​​或RSL.

当多个应用程序共享一组核心组件或类时,客户端只能将这些资产作为RSL下载一次,而不是每个应用程序下载一次.RSL保留在客户端磁盘上,因此不需要再次通过网络传输它们.可以减少应用程序的结果文件大小.随着使用RSL的应用程序数量的增加,收益会增加.