Flex 3 - Applications Internet riches
© Groupe Eyrolles, 2008
170
seconde fonction, getPlayers(), exécute une requête SQL "SELECT * FROM
joueurs" afin de récupérer tout le contenu de la table joueurs et l’afficher.
Enregistrez et relancez le Service Browser, sélectionnez le paquetage
joueurs, puis la classe Joueurs et appelez la méthode getPlayers() en
appuyant sur le bouton CALL. Le contenu complet de la table joueurs
s’affiche dans l’onglet RecordSet view (figure 10-8). En réalité, le Service
Browser récupère un objet de type ArrayCollection et l’affiche dans un
composant DataGrid. C’est plus ou moins ce que nous allons concevoir
dans notre application Flex.
Tout fonctionne correctement, il reste donc à paramétrer votre application Flex afin de la connecter avec la base de données.
Configurer l’application Flex
Pour connecter votre application Flex à la passerelle AMFPHP, il est
indispensable d’ajouter un fichier de configuration pour le compilateur.
Celui-ci doit se trouver à la racine du projet et s’appeler servicesconfig.xml (figure 10-9).
Le fichier services-config.xml est le fichier de configuration par défaut
pour les services distants. Voici son contenu :
Figure 10–8
Récupération des données
dans Service Browser
Précédent

- 184/240

Suivant