Вопрос

Я новичок в Flex и Cairngorm, так что потерпите меня...

Мне нужно интегрировать гибкое приложение с сайтом Magento.Я предпочитаю делать это с помощью XML-RPC вместо веб-сервисов из-за скорости, и другие наши приложения интегрируются с помощью этого метода.

Я использую as3-rpclib для выполнения связи XML-RPC.Я могу о чем-то поговорить, но выбор времени - это настоящая проблема.Я начинаю путаться с Событиями, Сервисами, Одиночками и т.д...

Я (думаю, что я) хочу, чтобы синглтон запустил объект XML-RPC, вошел в систему, получил токен и сохранил его в синглтоне.Затем делегаты могут получить сервис и вызвать методы Magento.

Мысли??

Это было полезно?

Решение

Я придумал решение, которое, кажется, пока работает хорошо.

Я создал новый класс под названием MagentoService, который расширяет XMLRPCObject.Я настраиваю подключение к Magento в конструкторе и сохраняю идентификатор сеанса в свойстве.

Я настроил сеанс в файле Services.xml, и все работает нормально.

Стив

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top