2011-10-31 3 views
2

Veuillez noter que je ne demande pas à quoi servent les SWC, je le sais.Qu'est-ce que RSL (Runtime Shared Library) utilisé pour Flash?

Je veux savoir, l'utilisation de RSL en flash. Dites que j'ai quelques classes utiles que j'utilise actuellement en spécifiant le dossier particulier comme un "dossier source supplémentaire". Donc, puis-je faire usage de RSL ici. Sinon, quand et pourquoi ai-je besoin d'utiliser des RSL (j'utilise les SWCs sans problème, mais je veux savoir comment utiliser RSL, sans faire de SWC, c'est-à-dire juste par groupe de classes actionscript)

Merci V.

Répondre

6

Je suggère la lecture introduction Adobe RSL:

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

Une façon de réduire la taille de vos fichiers SWF d'applications est par extériorisation d'actifs partagés dans fi autonome les fichiers qui peuvent être téléchargés et mis en cache séparément sur le client. Ces ressources partagées peuvent être chargées et utilisées par un nombre quelconque d'applications au moment de l'exécution, mais ne sont transférées qu'une seule fois au client. Ces fichiers partagés sont connus sous le nom en tant que bibliothèques partagées à l'exécution ou RSL.

Lorsque plusieurs applications partagent un ensemble de composants ou de classes de base, les clients peuvent télécharger ces actifs une seule fois en tant que RSL au lieu d'une fois pour chaque application. Les RSL sont conservés sur le disque client de sorte que qu'ils n'ont pas besoin d'être transférés sur le réseau une seconde fois. La taille du fichier résultant pour les applications peut être réduite. Les avantages augmentent à mesure que le nombre d'applications qui utilisent le RSL augmente.

Questions connexes