मैं सोच रहा था कि आरआईए में डोमेन सेवा को वास्तव में कैसे कार्यान्वित किया जाए। क्या एक ही डोमेन सेवा में पूरे डोमेन मॉडल में सभी इकाइयों को शामिल करना आम है, इस प्रकार पूरे डेटाबेस के लिए सेवा को जिम्मेदार बनाना? क्या यह सामान्य रूप से किया जाता है? मेरे पास वास्तव में विभिन्न सेवाओं में डेटा पहुंच को अलग करने का कोई कारण नहीं है, लेकिन मैं सोच रहा था कि क्या यह एक अच्छा अभ्यास माना जाता है, और इस तरह के दृष्टिकोण के पेशेवरों और विपक्ष क्या होंगे।आरआईए डोमेन सेवा में कितनी इकाइयों को शामिल करना चाहिए?
साथ ही, क्या यह डोमेन संदर्भ को आईओसी के साथ एक सिंगलटन के रूप में पंजीकृत करने के लिए एक अच्छा या बुरा अभ्यास माना जाता है, ताकि पूरा एप्लिकेशन डेटा के उसी सेट के साथ काम करता है, इस प्रकार समवर्ती मुद्दों और इसी तरह की समस्याओं से परहेज करता है?
विचार? डाटा मॉडल के लिए और एक सख्ती से प्रमाणीकरण के लिए इस्तेमाल:
आप
मैं असहमत हूं। मुझे लगता है कि डोमेन सेवा को किसी कार्य या व्यावसायिक प्रक्रिया का प्रतिनिधित्व करना चाहिए जो पूरे डोमेन पर नहीं है। एक अच्छा उदाहरण ऐप बुक क्लब ऐप है जिसे आप यहां देख सकते हैं http://www.nikhilk.net/RIA- सेवा- MIX10- स्लाइड-Code.aspx। – PilotBob