8

हालांकि, इंटरनेट पर चेक किए गए अधिकांश उदाहरण विज़ार्ड-जैसे चरणों से निपटने या वर्कफ़्लो-आधारित UI को डिज़ाइन करने के लिए डब्ल्यूएफ का उपयोग करते हैं, और चूंकि विंडोज वर्कफ़्लो राज्य मशीनों से निपट सकता है, और यदि हम कहते हैं, हमारे पास Stackoverflow.com जैसी वेबसाइट है, एप्लिकेशन के किन क्षेत्रों में हम वर्कफ़्लो नींव का उपयोग करेंगे?बड़े वेब अनुप्रयोगों में विंडोज वर्कफ़्लो उपयोग

उदाहरण:

  • एक उपयोगकर्ता के सवाल मिल गया है 10 ऊपर वोट, उसके मालिक कांस्य बैज दे।
  • एक प्रश्न को अभी 10,000 विचार मिले हैं, इसके शीर्ष_क्वेशन ध्वज सेट करें।

क्या इन छोटे (लेकिन वास्तव में उनमें से बहुत से हैं) घटनाओं को विंडोज वर्कफ़्लो का उपयोग करके संभाला जाना चाहिए?
क्या ऐसे परिचालनों को कम करने के लिए अंतर्निहित डब्ल्यूएफ के शीर्ष पर कोई डब्ल्यूएफ घटक रखा जाना है?

उत्तर

3

मुझे अभी तक वर्कफ़्लो इंजन जैसे WF, BizTalk या अन्य किसी भी इंजन के साथ एक सफल एप्लिकेशन निर्माण देखना है। सफल होने का मेरा मतलब है: यह इसे उत्पादन में बना देता है और परिणामस्वरूप एप्लिकेशन को बनाए रखना आसान होता है, अगर इसे बॉक्स वर्कफ़्लो इंजन के बाहर बनाया गया हो।

उडी दहन ने a very interesting blog on the topic पोस्ट किया जहां वह बताता है कि यह सामान आमतौर पर केवल डेमो पर काम करता है लेकिन वास्तविक जीवन में नहीं।

निष्पक्ष रहते हुए मैं स्पष्ट करना चाहिए कि मैं WF पर अनुभव पर कोई हाथ नहीं है, मैंने कुछ समय पहले BizTalk के साथ खेलने की थी और मैं क्या की जरूरत के लिए शीर्ष से अधिक यह पूरी तरह से मिल गया।

0

मैंने wwf के राज्य मशीन भाग का उपयोग नहीं किया है, लेकिन केवल अनुक्रमिक वर्कफ़्लोज़।

पहले मैं उत्साहित था क्योंकि मुझे उम्मीद थी कि wwf का उपयोग करके हमारी कुछ समस्याओं का समाधान हो सकता है।

अंत में यह वास्तव में एक गड़बड़ था और मैं खुश हूँ कि हमारी परियोजना केवल एक छोटा सा एक था था:

  • डिजाइनर नियमित रूप से दुर्घटनाग्रस्त हो गया (यह उचित होने की वी.एस. 2008 डिजाइनर था, VS 2010 अधिक है स्थिर)
  • आईडीई में मध्यम आकार के वर्कफ़्लो लोड करना दर्दनाक धीमा था
  • मध्यम आकार के वर्कफ़्लोज़ को स्रोत कोड पढ़ने के लिए बहुत कठिन होता है। इस डब्ल्यूडब्ल्यूएफ के लिए विशिष्ट नहीं है, लेकिन सभी दृश्य कोडिंग वातावरण
  • की कोई समस्या चल कार्यप्रवाह इंस्टेंस
  • नियंत्रित करने के लिए मैं नहीं 100% shure हूँ, लेकिन मुझे लगता है कि डब्ल्यूडब्ल्यूएफ वर्कफ़्लो का कोई संस्करण है बॉक्स ui का कोई बाहर है। यदि आपके पास पहले से चल रहे वर्कफ़्लो उदाहरण हैं और आप वर्कफ़्लो को बदलना चाहते हैं तो समस्याएं होंगी।

डब्ल्यूडब्ल्यूएफ एक विशिष्ट समस्या का समाधान हो सकता है, लेकिन मैं शायद ही एक वेब एप्लिकेशन की कल्पना कर सकता हूं जो wwf से लाभान्वित है।

1

मैंने डब्ल्यूएफ (.नेट 3.5) और उत्पादन के लिए जारी उत्पाद के साथ राज्य मशीन का उपयोग किया है। यह एक ई खरीद प्रणाली थी जो अनुरोध खरीदती है, कई राज्यों (चालक, अनुरोधकर्ता, आदि) के माध्यम से खरीद आदेश की आवश्यकता होती है।हालांकि, हम कुछ मुद्दों पर आते हैं जैसे कि उत्पादन के बाद आपकी राज्य मशीन बदलती है, डेटाबेस में पहले से ही उदाहरणों को नए राज्य मशीन के अनुसार मैन्युअल रूप से चलाया जाना चाहिए, यह एक त्रुटि देता है। मुझे लगता है कि सरल मशीन के साथ राज्य मशीन का काम है यदि आपके पास यूआई अनुमोदन के साथ बातचीत करने जैसे जटिल तर्क हैं तो कुछ समस्याएं हो सकती हैं। मैंने जांच नहीं की है। नेट 4.0 डब्ल्यूएफ अभी तक इसका समाधान होगा।

+0

wwf गतिशील वर्कफ़्लो का समर्थन करता है यानी यह व्यवस्थापक उपयोगकर्ता को कुछ इंटरफ़ेस के माध्यम से वर्कफ़्लो बदलने की अनुमति देता है जो एप्लिकेशन का हिस्सा है। –

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^