سؤال

أواجه بعض المشاكل المفاهيمية في معرفة أفضل طريقة لتنفيذ هذا ...أرغب في إنشاء فئة نشاط مخصصة لسير عمل Windows.يجب أن يستدعي النشاط طريقة مكتبة تابعة لجهة خارجية والتي تقوم بنفسها بتشغيل عملية أخرى بشكل غير متزامن وقد تستغرق من ثوانٍ إلى عدة ساعات حتى تكتمل.توفر لي هذه المكتبة القدرة على إجراء استطلاع لنتيجة الطريقة أو الاشتراك في حدث يشير إلى اكتمالها.في تطبيقاتي التي لا تتعلق بسير العمل، أقوم عادةً بالاشتراك في هذا الحدث فقط، ولكن لا يبدو أن هذا معقول في حالة سير العمل.كما أنني لست متأكدًا تمامًا من كيفية تنفيذ خطة الاقتراع بشكل أفضل.هل يمكن لأي شخص أن يوصي ببعض المؤشرات لمشاكل مماثلة؟

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

المحلول

كتب كيرك ألين إيفانز مقالًا مثيرًا للاهتمام مدونة حول هذا مع بعض أمثلة التعليمات البرمجية الجيدة.

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