2009-07-27 5 views

Répondre

1

Il est possible d'avoir vos objets distants dans le fichier Application MXML principal, mais la règle générale est qu'il est presque toujours préférable d'éloigner vos appels externes du centre de vos processus. Cela rendra le code plus facile à déboguer, mais cela rendra également le code plus facile à maintenir sur toute la ligne. En fait, l'architecture recommandée d'Adobe, Cairngorm, non seulement abstrait les objets distants eux-mêmes dans une classe unique (la classe ServiceLocator), mais recommande également que tout ce qui est utilisé pour gérer cette classe soit aussi abstrait.

Le RemoteObject dans Cairngorm:
http://www.adobe.com/devnet/flex/articles/cairngorm_pt5_03.html

+0

@ user98514 En dehors de Cairngorm vous pouvez aussi jeter un oeil à d'autres micro-architectures Flex pour organiser votre code (services séparé, les classes de contrôleur et afficher). [Swiz] (http://swizframework.org/) est une bonne option à mon avis. –

Questions connexes