2010-03-19 17 views
5

मेरी टीम एक बड़े व्यापार पोर्टल पर मूल्यांकन कर रही है। (चालान, बहीखाता, वेतन .....)रिया सर्विसेज बनाम डब्ल्यूसीएफ डेटासर्विसेज

हम सभी डीएचडी, ओ/आर मैपर के साथ एनएचबीर्नेट के साथ हमारी पहली पसंद के रूप में काम करने के लिए उपयोग किए जाते हैं। हमने व्यापार पोर्टल में सभी मॉड्यूल और पार्ट सिस्टम के बीच मॉड्यूलरिटी रखने के लिए कंपोजिट डब्लूपीएफ के साथ काम करना चुना है।

अब हमने रिया सेवाओं का मूल्यांकन किया है और डेटा उन्मुख तरीके से यह कैसे निराश है, डेटा ओरिएंटेड सेवा उन्मुख परिदृश्य में अच्छा हो सकता है, लेकिन हमें लगता है कि हम ऑब्जेक्ट ओरिएंटेड दृष्टिकोण के साथ कर सकते हैं, और हम महसूस करें कि हम डीओ दृष्टिकोण की तुलना में ओओ दृष्टिकोण के साथ कम जटिलता के साथ एक आवेदन प्राप्त कर सकते हैं। उदाहरण के लिए यह वैल्यू ऑब्जेक्ट्स, कई से कई रिश्तों की अनुमति नहीं देता है, सब कुछ की चाबियाँ और अन्य चीजों की आवश्यकता होती है।

हमने अभी तक डब्लूसीएफ डाटा सर्विसेज को नहीं देखा है, इसलिए हमारा प्रश्न डब्ल्यूसीएफ डाटा सर्विसेज हमारे उत्तर है? क्या यह सिल्वरलाइट 4 के साथ अच्छी तरह से एकीकृत है? क्या हम ओओ तरीके से इसके साथ काम कर सकते हैं?

उत्तर

2

आरआईए/डब्ल्यूसीएफ ओ/आर मैपर इत्यादि को बदलने के बारे में नहीं है। यह किसी अन्य एप्लिकेशन के लिए खुले प्रारूप में डेटा को उजागर करने के बारे में है। उच्च अंत नहीं, बल्कि मूल रूप से एकीकरण के लिए। यह आईएमएचओ को एक आवेदन के भीतर रखने के लिए बहुत बेवकूफ है, लेकिन यह एक महान बाहरी इंटरफ़ेस है, खासकर जब यह टूलिंग समर्थन प्राप्त करता है।

अच्छा उदाहरण:

  • बैंक लेखांकन का उपयोग। अगर मैं केवल ओडाटा का उपयोग कर घर बैंकिंग कर सकता हूं;) और मेरे खाते के बयान एक्सेल में प्राप्त करें।
  • व्यापार;) हाँ, ठीक है - मेरे पास एक व्यापारिक सर्वर है (जो तब विभिन्न दलालों से जुड़ता है)। मेरे पास एक वेब फ्रंट एंड है। अब मैं ओडाटा के माध्यम से कुछ डेटा का पर्दाफाश कर दूंगा, इसलिए मैं एक्सेल इत्यादि में चीजें आसानी से प्राप्त कर सकता हूं, या यहां तक ​​कि कुछ सामानों के लिए चांदी के आवेदन का उपयोग भी कर सकता हूं ... लेकिन मैं अपने ऑब्जेक्ट इंफ्रास्ट्रक्चर को बदलने के लिए ओडाटा का उपयोग एक एप्लीकेशन के भीतर नहीं करूँगा- रास्ता भी muc होवरहेड।
  • eBay बड़े ग्राहकों के लिए ओडाटा इंटरफेस प्रदान कर सकता है। अपनी नीलामियों पर एक सिंहावलोकन प्राप्त करने के लिए अच्छा लगा और अपने खाते पर कुछ बुनियादी रखरखाव करें। कुछ भी उच्च प्रदर्शन नहीं, लेकिन फिर, समर्थन को टोलिंग। एक्सेल, रिपोर्ट सेवाओं को जल्द ही ओडाटा का समर्थन करता है।

यदि आप इसे उस एकीकरण बिंदु से देखते हैं तो यह बहुत कम समझ में आता है। यह एक पूर्ण वातावरण नहीं है - जो "कभी नहीं" काम करता है। हालांकि, यह एक महान मानकीकरण है, हालांकि, अर्थशास्त्र के साथ एक आवेदन खोलने के लिए (वेब ​​सेवाओं से बेहतर - मानकीकृत क्वेरी और फ़िल्टर तर्क) और टूलिंग समर्थन।

मैं किसी भी तरह वास्तव में कई समस्याओं में आइटम आप का उल्लेख का एक बहुत साथ है, हालांकि चलाने न: कई संबंधों:

  • कुछ भी मैं के साथ काम परिभाषा
  • प्रति एक महत्वपूर्ण मैं RDO कई neve है। मैं हमेशा एक कुंजी के साथ अंतरिम वस्तु है .... ताकि मैं इसमें गुण जोड़ सकूं (और यदि यह केवल एक टाइमस्टैम्प है)।

सर्विसेज डेटा उन्मुख हैं, और गंभीरता से - मैं उन्हें प्यार करता हूं। मैं एक बड़ा ओओ प्रशंसक हूं, लेकिन टूलिंग समर्थन अनुप्रयोगों के लिए एक पूर्ण बाहरी इंटरफ़ेस बनाता है।

+0

किसी आंतरिक परियोजना के लिए इसका उपयोग करने के बाद, मुझे ओडाटा और डब्ल्यूसीएफ डेटा सेवाओं के लिए कुछ गंभीर प्यार महसूस हो रहा है। – Kev

+0

व्यक्तिगत रूप से मैं इसके बारे में भी बहुत खुश हूं। मुझे वास्तव में टूलींग पसंद है।अंततः मैं अपने ऑब्जेक्ट मॉडल के सामने रिपोर्टिंग (2008 आर 2 रिपोर्टिंग सेवाएं) कर सकता हूं, और डेटाबेस पर जाने के लिए नहीं हूं। – TomTom

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