سؤال

هل هناك أي طريقة لجعل عدم عرقلة طلبات SOAP داخل EventMachine؟

وأنا إنشاء تطبيق روبي التي تتفاعل مع AdWords API على جوجل (التي يستند SOAP)، وذلك باستخدام الأحجار الكريمة adwords4r. يستخدم التطبيق EM لتلقي الرسائل عبر اتصال ستومب، ومن ثم يعالج تلك الرسائل عن طريق المكالمات SOAP إلى AdWords API. من الواضح أنني بحاجة إلى تلك المكالمات أن يكون غير مؤمن، لأن المعالجة ستكون ضمن موضوع المفاعل. ويتمثل أحد الخيارات لاستخدام EM.defer، ولكن كنت أفضل ألا النفقات العامة من مجموعة من المواضيع في threadpool.

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

المحلول

هاندسواب يمكن استخدام EventMachine.

نصائح أخرى

وبعد حصوله على شارة tumbleweed هذه المسألة انتهى بي الأمر طلب على IRC #eventmachine. على ما يبدو ليس هناك خيارات سهلة eventmachine لإجراء المكالمات SOAP، إلى جانب استخدام EM.defer

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