Rss Feed

Magento e-commerce : Flash, Flex et AIR

magento_flex_matsiya.png

Si inclure une animation flash dans magento est relativement simple, la faire communiquer avec les services existants l’est nettement moins. En effet magento fournit une API basée sur le prorocol SOAP peu respectueuse des conventions et Flex/Flash n’aime pas ça …. Nous avons donc du modifier le SDK de flex afin de pouvoir utiliser simplement les services disponibles. Bien qu’il soit possible d’en créer des nouveaux, ces services sont mal adaptés à une interface de type RIA et les taux de transfert sont très faibles.

Nous avons donc décidé de prendre la voie de l’AMF, bien plus rapide et permettant le chargement de plus gros volumes de données. Magento étant basé sur Zend framework , nous avons utilisé Zend AMF présent dans la version 1.7 (possibilité de l’inclure dans des versions antérieures) et après quelques modifications de Zend AMF, nous avons réussi à exposer la totalité des méthodes de l’API existante en AMF. Il reste quelques points à régler (gestion des droits ACL de zend par exemple) pour fournir un framework installable et utilisable en quelques clicks mais il est déjà possible de développer des modules Flash/Flex pour l’administration ou pour le catalogue de vos sites e-commerce Magento.

Partager :
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • LinkedIn
  • Technorati
  • Twitter

Articles sur le même sujet :

  1. E-commerce full Flex en front et back Office
  2. Application AIR pour la gestion du site e-commerce
  3. Flex, agences de voyages et e-commerce / Démo

Commentaires

  1. fabric says:

    ok, so what ….?

  2. switcherdav says:

    Salut,

    Je ne savais pas qu’on pouvait utiliser le protocole amf dans les anciennes versions du framework zend .. pour une nouvelle, c’est une bonne nouvelle

    Petite erreur dans l’article :

     » pour fournir un framework installable et utilisable en quelques clicks »

    Je suppose que le framework sera stable : )

    Bon week-end

  3. haykel says:

    Très amusant parce que j’étais justement en train d’étudier les possibilités pour implémenter une interface AMF pour Magento!

    Comment comptez-vous distribuer votre solution? Quand-est ce que vous croyez sera prête la première version? Est-ce que je peux aider?

  4. Manuel says:

    @switcherdav
    non c’est bien « installable », via les extensions de magentocommerce ;)

    @haykel
    l’extension amf pour magento sera opensource. Nous sommes actuellement sur le développement de composants Flex et l’optimisation du framework, nous n’avons pas encore la date de sortie « officielle ».

Laisser un commentaire

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word