Flex 3 - Applications Internet riches
© Groupe Eyrolles, 2008
168
plexe, mais de montrer un exemple simple d’interfaçage avec AMFPHP
afin de se concentrer sur l’essentiel de notre sujet, c’est-à-dire la création
des services d’administration entre Flex et un script PHP.
Connecter AMFPHP à la base de données
Nous allons à présent connecter AMFPHP à la base de données. Il
existe une interface qui permet de tester les services créés sans passer par
Flex, accessible en sélectionnant l’option Web local via EasyPHP, puis le
sous-répertoire \browser dans le dossier \mediafoot. L’interface de test
se lance automatiquement (figure 10-7), elle porte le nom de Service
Browser et est plutôt utile pour le débogage entre AMFPHP et la base de
données MySQL.
Toujours dans le dossier \mediafoot, créez ensuite un sous-répertoire
\joueurs. Vous y écrirez le service distant d’administration de la base de
données en scripts PHP. Commencez donc par créer un fichier qui intéFigure 10–6 Base de données MySQL, structure de la table joueurs
EN SAVOIR PLUS Syntaxe Javadoc
Les commentaires placés dans nos scripts PHP utilisent la syntaxe Javadoc. Javadoc est un outil développé par Sun Microsystems permettant de générer
une documentation d’API au format HTML depuis
les commentaires présents dans un code source en
Java. Le Service Browser d’AMFPHP affiche ces
commentaires lors de la sélection d’une méthode.
© Groupe Eyrolles, 2008
168
plexe, mais de montrer un exemple simple d’interfaçage avec AMFPHP
afin de se concentrer sur l’essentiel de notre sujet, c’est-à-dire la création
des services d’administration entre Flex et un script PHP.
Connecter AMFPHP à la base de données
Nous allons à présent connecter AMFPHP à la base de données. Il
existe une interface qui permet de tester les services créés sans passer par
Flex, accessible en sélectionnant l’option Web local via EasyPHP, puis le
sous-répertoire \browser dans le dossier \mediafoot. L’interface de test
se lance automatiquement (figure 10-7), elle porte le nom de Service
Browser et est plutôt utile pour le débogage entre AMFPHP et la base de
données MySQL.
Toujours dans le dossier \mediafoot, créez ensuite un sous-répertoire
\joueurs. Vous y écrirez le service distant d’administration de la base de
données en scripts PHP. Commencez donc par créer un fichier qui intéFigure 10–6 Base de données MySQL, structure de la table joueurs
EN SAVOIR PLUS Syntaxe Javadoc
Les commentaires placés dans nos scripts PHP utilisent la syntaxe Javadoc. Javadoc est un outil développé par Sun Microsystems permettant de générer
une documentation d’API au format HTML depuis
les commentaires présents dans un code source en
Java. Le Service Browser d’AMFPHP affiche ces
commentaires lors de la sélection d’une méthode.
