मैं कई साल पहले COM + घटकों में व्यावसायिक डेटाैकैस परतों को तैनात करने वाले एएसपी.Net ऐप्स लिखता था। यह मेरे देश में कई कॉर्पोरेट बुनियादी ढांचे में मानक था। क्या यह अभी भी अनुशंसित है? विकल्प क्या है?क्या COM + अभी भी अनुशंसित है?
उत्तर
मैं सिर्फ पिछले दो दिनों एक नया Windows 2003 सर्वर पर काम मेरे पुराने COM + व्यापार की वस्तुओं की दो बनाने की कोशिश कर बिताया है और मुझे विश्वास है मैं कॉम के साथ + कभी भी फिर से काम करने के लिए कभी नहीं चाहते हूँ।
WCF interobject संचार के लिए नए सिफारिश तंत्र
COM + एक सौदे पर नजर रखने, न सिर्फ एक भारतीय दंड संहिता तंत्र है। – ConcernedOfTunbridgeWells
तुमने क्या किया? पढ़ें COM + और टी के लिए निकटतम प्रतिस्थापन के लिए कूद कर echnology?मुझे आश्चर्य है कि यह उच्चतम रैंकिंग उत्तर है जब डब्लूसीएफ का उपयोग करने के लिए यह संभव नहीं है। मूल परियोजना की वास्तुकला शायद गलत है। पढ़ें कि वह क्या करने की कोशिश कर रहा है। – senfo
COM + वास्तव में है बस एमटीएस (Microsoft Transaction Server) rebadged और Windows 2000 और बाद के संस्करणों (यह NT4 पर एक वैकल्पिक अतिरिक्त था) के साथ बंडल। यदि आप गैर-प्रबंधित कोड का उपयोग कर रहे हैं, तो COM + अभी भी लेन-देन के मध्य-स्तर के लिए पसंदीदा विकल्प है। वास्तव में, यह आमतौर पर TPC-C बेंचमार्क सिस्टम में टीपी मॉनिटर के रूप में उपयोग किया जाता है क्योंकि यह नेट या जावा से अधिक कुशल है और टक्सेडो या एनकिना (जो $/टीपीएम को कम करता है) से काफी सस्ता है।
डब्ल्यूसीएफ (Windows Communication Foundation) का अपना लेनदेन मॉनीटर है, जो उचित है क्योंकि COM + की आर्किटेक्चर को COM के साथ कसकर जोड़ दिया गया है और नेट रनटाइम को फिर से निकालना मुश्किल होगा। यदि आप .NET में एक लेनदेन आवेदन लिख रहे हैं, डब्ल्यूसीएफ इस सुविधा प्रदान करता है हालांकि System.Transactions लाइब्रेरी ADO.Net क्लाइंट के लिए वितरित लेनदेन समर्थन भी प्रदान करती है।
यहाँ WCF के बारे में बात की एक बहुत कुछ नहीं है, लेकिन मैं ईमानदारी से है कि आप के लिए क्या देख रहे हैं नहीं लगता।
एएसपी के शुरुआती दिनों में, लोगों ने जल्दी ही सीखा कि मार्कअप पृष्ठों में सभी कोड को बनाए रखना मुश्किल था। नतीजतन, कुछ लोगों ने COM घटकों का उपयोग कर एन-टियर डिज़ाइन को लागू करना शुरू कर दिया। यदि आपके इरादे एक सामान्य एन-टियर फैशन में बस एक डीएएल बनाने के लिए हैं, तो कोई कारण नहीं है कि एक साधारण वर्ग लाइब्रेरी पर्याप्त नहीं होगी।
एक वर्ग पुस्तकालय के निर्माण,, अपने वेब परियोजना के लिए एक संदर्भ के रूप में जोड़ने और, ज़ाहिर है ADO.NET मेंदेखो।
http://msdn.microsoft.com/en-us/library/ms686988(VS.85).aspx से:।
"COM + माइक्रोसॉफ्ट कंपोनेंट ऑब्जेक्ट मॉडल और माइक्रोसॉफ्ट लेन-देन सर्वर के विकास का अगला चरण है (MTS) COM + संसाधन प्रबंधन कार्यों आपने पहले अपने आप को प्रोग्राम करने के लिए किया था के कई संभालती है, इस तरह के धागा आवंटन और सुरक्षा के रूप में। यह स्वचालित रूप से अपने अनुप्रयोगों को और अधिक विश्वसनीयधागा पूलिंग प्रदान करके बना देता है, वस्तु पूलिंग, एक nd बस-समय-समय ऑब्जेक्ट सक्रियण। COM + लेन-देन समर्थन प्रदान करके आपके डेटा की अखंडता की रक्षा में भी मदद करता है, भले ही एक लेनदेन नेटवर्क पर एकाधिक डेटाबेस फैलाता हो। "
हालांकि एक तरह की विरासत सामग्री की तरह दिखता है, मैं नहीं सोचता कि माइक्रोसॉफ्ट द्वारा प्रदान की गई कोई भी फैशन तकनीक इस समय COM + को बदल सकते हैं।
- 1. एसआईसीपी अभी भी अनुशंसित है?
- 2. क्या जावास्क्रिप्ट में अभी भी "नया" अनुशंसित नहीं है?
- 3. किसी भी प्रयोग के अभी भी COM सीखना?
- 4. क्यों माइक्रोसॉफ्ट अभी भी COM प्रौद्योगिकी पर चिपक रहा है
- 5. क्या अभी भी एमएफसी
- 6. क्या ईजेबी अभी भी जीवित है?
- 7. क्या जावा एसई अभी भी जीपीएल है?
- 8. क्या जीसीजे अभी भी विकास में है?
- 9. एएसपी.नेट एमवीसी - क्या अभी भी पोस्टपोस्ट है?
- 10. क्या 'elseif' अभी भी मौजूद है?
- 11. क्या डाटाबेस सामान्यीकरण अभी भी जरूरी है?
- 12. अधिक है (रेल के लिए कम सीएसएस प्लगइन) अभी भी अनुशंसित है?
- 13. धूमकेतु अभी भी अपरिपक्व है?
- 14. PyWinAuto अभी भी उपयोगी है?
- 15. क्या एसक्यूएलकेकी अभी भी अनुशंसित है अगर केवल कच्चे एसक्यूएल क्वेरी के लिए उपयोग किया जाता है?
- 16. अभी भी मूल कार्यान्वयन
- 17. अभी भी valgrind
- 18. क्या COM मृत है?
- 19. मैं अभी भी
- 20. गिट अभी भी
- 21. पियर - अभी भी प्रासंगिक?
- 22. क्या आप अभी भी अपने सी ++ प्रोग्राम
- 23. क्या पेंट.Net अभी भी अपना स्रोत कोड
- 24. क्या तरल लेआउट अभी भी प्रासंगिक हैं?
- 25. क्या कोई अभी भी क्लाइंट सर्वर आर्किटेक्चर
- 26. क्या बिटवाई ऑपरेशंस अभी भी व्यावहारिक हैं?
- 27. WPF आवेदन अभी भी
- 28. अभी भी परीक्षण
- 29. डब्ल्यूसीएफ ट्रेसिंग स्विचवल्यू अभी भी बंद है अभी भी एक ट्रेस आउटपुट उत्पन्न हो रहा है
- 30. करता है .नेट 4.0 अभी भी एएसएमएक्स
मुझे Win2k3 के साथ COM + माइग्रेशन के साथ भी समस्याएं आई हैं। मेरे मामले में, मुझे अपने COM + ऐप के लिए सुरक्षा सेटिंग्स बदलनी पड़ीं। 'पहचान' टैब में, मैंने बदल दिया एक नया स्थानीय मशीन खाते में 'इंटरएक्टिव उपयोगकर्ता' से खाते। –