Hello :) J'ai pas encore lu complètement l'article de Zwetan donc je peux me tromper mais .. :)
Un swc c'est un "zip" qui contient en général des classes (library compilée) et nous nous en servons uniquement avant la compilation pour regrouper des classes (comme le playerglobal.swc de Flash ou du Flex SDK pour les core class) Le swc contient donc toutes les classes d'un framework ou autre... et dans le swf une fois compilé il y a uniquement les classes utilisées dans l'applications, le swc n'a aucun intérêt à l'heure actuelle au niveau du swf final. C'est exactement comme le répertoire principal (classpath) des classes d'un projet, dans un swf nous ne retrouvons que les classes utilisées et pas toutes les classes du classpath. Du coup je comprends mal tes questions ? ;) Le applicationDomain permet de lier des swfs ensembles en partant d'un swf principal (root) et en chargeant dedans d'autres swf. Certains swf pourront être totalement indépendant du swf principal (ApplicationDomain différent) et d'autres pourront "fusionner" avec le swf principal. Du coup si dans les nombreux swf d'une application certains on des classes portant le même nom et package par exemple "foo.bar.MyClass" dans certains swf qui auront fusionné avec le principal par exemple ce sera la classe "foo.bar.MyClass" du swf principal qui sera utilisé... alors que dans les swf chargés dans un ApplicationDomain différent, ils pourront utiliser une classe polymorphe (même nom et même noms de méthodes dedans par exemple) mais implémenté totalement différemment dans les 2 swf (compilation avec différentes library, ou swc si tu veux) Du coup j'ai peut être mal compris ta question sur les swc mais n'hésite pas à préciser ce que tu veux dire dans tes questions au dessus ;) EKA+ :) Le 10 juillet 2009 09:56, dcz.switcher <[email protected]> a écrit : > > Bonjour, > Je viens de lire l'article sur l'applicationDomain, un grand merci. > Je sais que zwetan a déjà répondu à cette question au travers d'un > précédent post en expliquant qu'il utilise un swc, mais en dehors du > fait qu'il faille charger le swf, quel est l'intérêt du swc sachant > qu'il augmentera la taille du swf final ? > Est-ce que l'intérêt se trouve dans le workflow ? > En utilisant le même applicationDomain le swf s'utilise au final aussi > simplement que le swc, non ? > Bon dev à tous > > Switcherdav > > > > > > > --~--~---------~--~----~------------~-------~--~----~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/FCNG?hl=fr -~----------~----~----~----~------~----~------~--~---
