com meaning घटक ऑब्जेक्ट मॉडल का भविष्य



.com means (6)

कोई भी आधिकारिक बयान नहीं है कि विंडोज़ के भविष्य के संस्करणों से कॉम समर्थन को हटा दिया जा रहा है यह बड़े पैमाने पर ओएस इंटरनेशनल के माध्यम से उपयोग किया जाता है ओएस से खुलने से पूरी तरह से लिखना (जो मैं जल्द ही किसी भी समय कल्पना नहीं कर सकता) को दोहराने के लिए, यह मानना ​​सुरक्षित है कि थोड़ी देर के लिए COM होगा

क्या किसी ने माइक्रोसॉफ्ट के बारे में कुछ भी सुना है [नहीं] विंडोज के भविष्य के संस्करणों में COM का समर्थन?

मैं सोचता हूं कि माइक्रोसॉफ्ट के इंजीनियरों को इसके साथ अटक जाते हैं (भले ही वे केवल विकास और एनएटी ढांचा का समर्थन करना चाहें) सिर्फ इसलिए कि उत्साहपूर्ण प्रतिक्रिया के कारण उनके विशाल ग्राहक आधार से होगा। वहाँ जंगली में बाहर वहाँ COM- आधारित सामान की अरबों लाइनों का शाब्दिक होना चाहिए मुझे पता है कि मैं बड़े पैमाने पर प्रवासण में धक्का दे रहा हूं, क्योंकि बस कुछ स्किटी-पैंट वास्तुकला अंतरिक्ष यात्री को हासिल करने के लिए साबित करना है कि वे सबसे महान हैं ... (शीश, वे सिर्फ मुक्केबाजी क्यों नहीं लेते हैं?) ।

मुझे संदेह है कि मैं सिर्फ पागल हो रहा हूं, लेकिन कोई भी अधिकृत लिंक प्रदान कर सकता है (Google को बहुत कुछ नहीं मिलता है)? आदर्श रूप से, माइक्रोसॉफ्ट के एक श्वेत पत्र "कह रही है कि वियना में कॉम रहता है, अन्यथा!" मेरी नसों को बहुत मायने रखता था


Answer #1

अच्छी तरह से वे इसे बुलाया कारण। नेट क्योंकि COM3 एक सीरियल पोर्ट नाम के रूप में लिया गया था .NET नया COM है .Net आम भाषा रनटाइम से प्राप्त :

नाम कॉम 3 से सीओआर से COM + 2.0 ... एनजीडब्ल्यूएस और आखिरकार एनएटी के लिए बदलते हैं।

मुख्य विधानसभा को एमएससीरलिब कहा जाता है कि यह माइक्रोसॉफ्ट सामान्य ऑब्जेक्ट रनटाइम लाइब्रेरी के लिए खड़ा था।


Answer #2

COM अभी भी अंतर-प्रक्रिया-संचार के लिए तकनीक है जिस तरह से आप Word, Excel, आदि को किसी अन्य एप्लिकेशन से नियंत्रित कर सकते हैं, देखो। कोई रास्ता नहीं है। नेट इस जगह ले सकता है।


Answer #3

मुझे लगता है कि माइक्रोसॉफ्ट की दुनिया सिर्फ एक से ही एनईटी है, जो अपने विपणन विभाग द्वारा किए गए अति उत्कृष्ट कार्य के लिए धन्यवाद है, लेकिन माइक्रोसॉफ्ट हमेशा अपने पुराने सामान का समर्थन करता है, उनके पास वास्तव में कोई विकल्प नहीं है।

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

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

मैंने विज़ुअल स्टूडियो प्रोजेक्ट मैनेजर से एक ब्लॉग प्रविष्टि पढ़ा जहां उन्होंने कहा था कि उन्हें सी # पर फ़ोकस से संबंधित डेवलपर्स से बहुत सी शिकायतें मिली हैं। उन्होंने सहमति व्यक्त की और कहा कि विजुअल स्टूडियो का अगला संस्करण मुख्य रूप से अप्रबंधित C ++ विकास पर केंद्रित होगा।


Answer #4

तो संक्षेप करने के लिए:

COM रहेंगे क्योंकि: 1. यह मूल रूप से काम करता है 2. यह इंटरप्रेशर कम्युनिकेशन को संभालता है, जैसा कि इंटरमाचिन संचार से अलग है। 3. .NET को COM से बहुत विरासत मिली, लेकिन सब कुछ नहीं 4. यहां तक ​​कि खुद माइक्रोसॉफ्ट अभी भी इस पर भरोसा करते हैं।

और मैं इस बात का ध्यान रखता हूं कि आज भी उत्पादन प्रणाली में फोरट्रान और कोबोल की लाइनों के बाज़िल हैं ... क्योंकि वे मौलिक काम करते हैं

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

चीयर्स सब कीथ।


Answer #5

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