मेरे एएसपी.NET एप्लिकेशन को पृष्ठभूमि में समय-समय पर चलाने के लिए कई सहायक सेवाओं की आवश्यकता होती है। उदाहरण के लिए:एएसपी.नेट आवेदन के लिए पृष्ठभूमि सेवाओं को लागू करने का सबसे अच्छा तरीका क्या है?
- मैं डेटाबेस (या कैश) क्वेरी करने के लिए हर 1-5 मिनट, अतिदेय काम आइटम की पहचान करने और
- मैं हर रात को रिपोर्ट है कि उसके बाद ग्राहकों को ईमेल कर रहे हैं उत्पन्न करने के लिए की जरूरत है ईमेल द्वारा उपयोगकर्ताओं को सूचित की जरूरत है
- प्लस अन्य प्रणाली/गैर-उपयोगकर्ता व्यवस्थापक कार्यों
इन सेवाओं को लागू करने के लिए सबसे अच्छा तरीका क्या है? क्या मुझे एप्लिकेशन_स्टार्ट() में प्रत्येक 'सेवा' का उदाहरण शुरू करने के लिए उन्हें वेब एप्लिकेशन के हिस्से के रूप में शामिल करना चाहिए? या उन्हें वास्तविक स्टैंडअलोन सेवाओं के रूप में बनाएं? यदि वे वेब एप्लिकेशन का हिस्सा थे तो मैं संभावित रूप से अपने कैश किए गए डेटा स्टोर का उपयोग कर सकता हूं, लेकिन क्या इस दृष्टिकोण के लिए कोई डाउनसाइड्स हैं?
किसी भी सलाह के लिए धन्यवाद।
http: // stackoverflow भी देखें।कॉम/प्रश्न/1424837/सर्वोत्तम-एएसपी-नेट-पृष्ठभूमि-सेवा-कार्यान्वयन – spoulson