سؤال

أنا جديد على المرن، ودب cairngorm حتى معي ...

أحتاج إلى دمج تطبيق Flex مع موقع Magento. أفضل أن أفعل ذلك مع XML-RPC بدلا من خدمات الويب بسبب السرعة وتطبيقاتنا الأخرى دمج عبر هذه الطريقة.

أنا أستخدم AS3-RPCLIB. للقيام الاتصالات XML-RPC. يمكنني الحصول على أشياء للحديث، ولكن التوقيت مشكلة حقيقية. أنا مرتبك مع الأحداث والخدمات والفرنات وغيرها ...

أنا (أعتقد أنني) أريد أن يكون لديك Singleton تدور كائن XML-RPC، وتسجيل الدخول والحصول على الرمز المميز وتخزينه في Singleton. ثم يمكن للمندوبين الحصول على الخدمة واستدعاء أساليب Magento.

أفكار؟؟

هل كانت مفيدة؟

المحلول

لقد توصلت إلى حل يبدو أنه يعمل بشكل جيد حتى الآن.

قمت بإنشاء فئة جديدة تسمى MagentoService التي تمتد xmlrpcobject. أقوم بإعداد الاتصال بأرجالتو في المنشئ وحفظ معرف الجلسة إلى خاصية.

قمت بتكوين الجلسة في ملف Services.xml وكل شيء يدور على موافق.

ستيف

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top