Pergunta

Eu sou novo no Flex e Cairngorm, então tenha paciência comigo ...

Preciso integrar um aplicativo Flex com um site Magento. Prefiro fazer isso com XML-RPC em vez de serviços da Web devido à velocidade e nossos outros aplicativos se integram por esse método.

Estou usando o AS3-RPCLIB Para fazer a comunicação XML-RPC. Eu posso conseguir que as coisas conversem, mas o tempo é um problema real. Estou ficando confuso com eventos, serviços, singletons, etc ...

Eu (acho que) quero que um singleton gire o objeto XML-RPC, faça login e pegue o token e armazenasse-o no singleton. Em seguida, os delegados podem obter o serviço e chamar os métodos Magento.

Pensamentos??

Foi útil?

Solução

Eu tive uma solução que parece funcionar bem até agora.

Criei uma nova classe chamada Magentoservice que estende o XMLRPCObject. Configurei a conexão com o Magento no construtor e salvo o ID da sessão em uma propriedade.

Eu configurei a sessão no arquivo Services.xml e tudo gira ok.

Steve

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top