En Flex on peut distinguer 2 parties:
- la présentation des données
- leurs utilisations
Dans le premier on utilise, comme cela a été dit, du MXML. Dans le second cas c'est de l'AS (pour ActionScript 3) qui pour ceux que cela intéresse supporte sans problème l'orienté objet. Le gros avantage (selon moi), de Flex est que l'on peut l'interfacer avec plusieurs langage côté métier. Les langages disponibles sont: PHP, ColdFusion, Java (J2EE) et DotNet.
A partir de là nous avons donc un design-pattern qui apparaît: le bon vieu MVC avec pour ceux qui n'aurrait pas vu:
Le modèle en MXML
Le contrôleur en AS3
Le métier en PHP / Java / ColdFusion / DotNet
Pour la communication avec le serveur métier, une série technique existe: Webservice, RemoteObject ou HttpService.
Voilà
Partager