Flex, Cairngorm et XML-RPC
-
19-09-2019 - |
Question
Je suis nouveau à Flex et Cairngorm ainsi d'ours avec moi ...
Je dois intégrer une application Flex avec un site Magento. Je préfère le faire avec XML-RPC au lieu de services Web en raison de la vitesse et nos autres applications intégrer via cette méthode.
J'utilise le AS3-rpclib pour faire le XML-RPC la communication. Je peux faire avancer les choses à parler, mais le timing est un vrai problème. Je se confondre avec les événements, Services, singletons, etc ...
I (pense que je) veux avoir un singleton tourner l'objet XML-RPC, connectez-vous et obtenir le jeton et le stocker dans le singleton. Ensuite, les délégués peuvent obtenir le service et appeler les méthodes de Magento.
Pensées ??
La solution
Je suis venu avec une solution qui semble bien fonctionner jusqu'à présent.
J'ai créé une nouvelle classe appelée MagentoService qui s'étend XMLRPCObject. Je configurer la connexion à Magento dans le constructeur et enregistrer l'ID de session à une propriété.
J'ai configuré la session dans le fichier services.xml et tout tourne en ok.
Steve