آلة دولة Sharepoint:التعامل مع الاستجابات المتعددة للمهام المتعددة التي تم إنشاؤها

StackOverflow https://stackoverflow.com/questions/208641

سؤال

لقد قمت بإنشاء سير عمل StateMachine لنقطة المشاركة وفي إحدى الحالات، قمت بإنشاء مهام متعددة باستخدام وحدة النسخ المتماثل.عدد المهام التي تم إنشاؤها متغير.

أحتاج إلى التعامل مع حدث OnTaskChanged لجميع المهام التي قمت بإنشائها والتي تبدو مستحيلة حيث لا يمكن ربط معالج حدث واحد إلا بمهمة واحدة.

يمكنني استخدام عدد مقيد من المهام التي يمكن إنشاؤها والتعامل معها بواسطة عدد محدد من المعالجات ولكني أعتبر ذلك كملاذ أخير أو إنشاء سير عمل تسلسلي كملاذ أخير.

يرجى إعلامي إذا كان هذا مدعومًا أو إذا كان هناك أي حلول بديلة.

الرابط المرجعي: http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/a174ac5f-03ed-4e27-998b-bbdb7d01d09b/

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

المحلول

لن ينجح للأسباب التي ذكرتهايتمثل الحل البديل في إعادة هيكلة سير عمل جهاز الحالة الخاص بك باعتباره سير عمل تسلسلي (وهو ما قد لا يكون ممكنًا) أو التبديل إلى أجهزة استقبال أحداث العنصر (والتي قد لا تناسبك).لقد قمت بالفعل بالتدوين حول هذا الموضوع: سير العمل الجوز المجلد.1

فرحان ، راجعت للتو رابط منتديات MSDN الذي قدمته ، وبالتأكيد ، أنا في هذا الموضوع ، أسأل "لذا ، أه ، أعتقد أننا جميعا نعيد الكتابة إلى سير العمل المتسلسل؟" وليس هناك إجابة أفضل في هذا الموضوع سواء :)

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