2009-07-13 14 views

उत्तर

9

अंगूठे का एक नियम के रूप में; जब आप एक प्रकार को डिज़ाइन करते हैं तो यह एक वर्ग होना चाहिए, जब तक कि एक एकल मान का प्रतिनिधित्व न करे, इस स्थिति में यह एक संरचना होनी चाहिए।

4

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

तो मूल्य बनाम संदर्भ कुछ ऐसा है जो केवल सेवा के लिए महत्वपूर्ण है - ग्राहकों के लिए नहीं।

+0

संपादित क्ष। यह वही है जो मैं यहां बहस करने की कोशिश कर रहा हूं;) – user134706

0

वास्तव में, जॉन सॉंडर्स पूरी तरह से सही नहीं है। WCF द्वारा उत्पन्न डब्लूएसडीएल वास्तव में इंगित करता है कि वस्तुएं मूल्य या संदर्भ प्रकार हैं या नहीं। जब आपके पास ग्राहक पक्ष पर डब्ल्यूसीएफ है, तो आप इसका लाभ उठा सकते हैं। इसके अलावा, मूल्य बनाम संदर्भ का डब्लूएसडीएल के विभिन्न हिस्सों की निरर्थक विशेषता पर प्रभाव पड़ता है जो अर्थशास्त्र को बदल सकता है।

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

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