Flex、Cairngorm 和 XML-RPC
我是 Flex 新手,请耐心等待 Cairngorm...
我需要将 Flex 应用程序与 Magento 站点集成。我更喜欢使用 XML-RPC 而不是 Web 服务,因为速度快,而且我们的其他应用程序通过这种方法集成。
我使用 as3-rpclib 进行 XML-RPC 通信。我可以有话要说,但时机是一个真正的问题。我对事件、服务、单例等感到困惑...
我(认为我)想要一个单例启动 XML-RPC 对象,登录并获取令牌并将其存储在单例中。然后委托人可以获得服务并调用 Magento 方法。
想法??
I'm new to Flex, and Cairngorm so bear with me...
I need to integrate a Flex application with a Magento site. I prefer to do it with XML-RPC instead of web services because of speed and our other applications integrate via this method.
I'm using the as3-rpclib to do the XML-RPC communication. I can get things to talk, but timing is a real problem. I'm getting confused with Events, Services, Singletons, etc...
I (think I) want to have a singleton spin up the XML-RPC object, login and get the token and store it in the singleton. Then the delegates can get the service and call the Magento methods.
Thoughts??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想出了一个到目前为止似乎运作良好的解决方案。
我创建了一个名为 MagentoService 的新类,它扩展了 XMLRPCObject。我在构造函数中设置了与 Magento 的连接,并将会话 ID 保存到属性中。
我在 Services.xml 文件中配置了会话,一切正常。
史蒂夫
I came up with a solution that seems to work well so far.
I created a new class called MagentoService that extends XMLRPCObject. I setup the connection to Magento in the constructor and save the session ID to a property.
I configured the session in the Services.xml file and everything spins up ok.
Steve