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
-~----------~----~----~----~------~----~------~--~---

Répondre à