le swc sert à la distribution du framework (des classes) vers un public de développeurs devant utiliser ces classes.
On Jul 10, 10:07 am, ekameleon <[email protected]> wrote: > 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 -~----------~----~----~----~------~----~------~--~---
