Etant donné que j'ai fait mes démonstrations sous Flash CS3 et qu'amfphp est encore en beta, il existe quelques problématiques concernant la compatibilité entre les deux (notamment les ByteArray). J'espère que les développeurs d'amfphp règleront ça pour la prochaine sortie de la release (qui devrait être la 2.0) !

Concernant la présentation, les sources en annexe comprennent les exemples suivants :

  1. Transfert simple d'une instance d'un classe (plus d'infos dans ce billet).
  2. Récupération d'un tableau d'instances depuis php.
  3. Récupération d'un ByteArray (plus d'infos dans ce billet).
  4. Restriction d'accès à un service (authentification coté serveur).
  5. Récupération des données d'une requête SQL coté flash (il n'y a plus de RecordSet :( ).

En préparant cette démo, je suis principalement tombé sur des sources pour Flex. Je dois dire que l'API coté Flex pour le remoting est beaucoup plus intéressante que celle de Flash... Voila pour ce court billet, en espérant que mes sources puissent en débloquer quelques-uns :)