.net - विंडोज ऐपफैब्रिक वास्तव में क्या है?




windows azure (4)

माइक्रोसॉफ्ट ने विंडोज सर्वर ऐपफैब्रिक का एक बीटा जारी किया जो "आईआईएस पर चलने वाले वेब और समग्र अनुप्रयोगों को बनाने, स्केल और प्रबंधित करना आसान बनाता है"।

एमएस ने यह भी कहा है कि आप अपने स्वयं के सर्वर पर, तृतीय पक्ष होस्ट और विंडोज़ एज़ूर पर ऐपफ़ैब्रिक को तैनात कर सकते हैं।

अब तक हमने अधिक एज़ूर विकास नहीं किया है क्योंकि एपीआई एएसपी.नेट से अलग है और आप केवल अपने ऐप को क्लाउड पर तैनात कर सकते हैं (और अपने सर्वर पर नहीं)।

तो अगर मैं ऐपफैब्रिक एपीआई का उपयोग करता हूं, तो क्या यह मुझे ऐसे ऐप्स बनाने देगा जो मैं घर में, किसी तृतीय पक्ष होस्टर पर या उसी API के साथ क्लाउड पर तैनात कर सकता हूं? क्या ये सभी में 'प्रथम श्रेणी का नागरिक' होगा?

यह Azure API कहां छोड़ता है - ऐपफ़ैब्रिक एक प्रतिस्थापन है? Azure एसक्यूएल के बारे में क्या?


AppFabric अब तक 2 चीजें हैं: एक कैशिंग प्रदाता और एक निगरानी सेवा।

कैशिंग सुविधा को पहले वेग कहा जाता था और केवल हाल ही में ऐपफैब्रिक में जोड़ा गया था। यह कैशिंग सुविधा, जिसे अब ऐपफैब्रिक कैशिंग कहा जाता है, स्थानीय कैशिंग, थोक अपडेट, अपडेट के लिए कॉलबैक इत्यादि प्रदान करता है ... इसलिए यही कारण है कि यह मेमकैच जैसी कुछ चीज़ों पर रोमांचक है जो इन सुविधाओं को ओओबी प्रदान नहीं करता है।

निगरानी सुविधा आईआईएस 7 मैनेजर के लिए एक प्लगइन है जो 2 विंडोज सेवाओं के संयोजन के साथ काम करती है जिसे ऐपफैब्रिक वर्कफ़्लो प्रबंधन सेवा और ऐपफैब्रिक इवेंट संग्रह सेवा कहा जाता है। एक बार जब आप ऐपफैब्रिक इंस्टॉल करते हैं तो आपको आईआईएस मैनेजर में 3 "फीचर्स" मिलते हैं:

  1. ऐपफैब्रिक डैशबोर्ड
  2. endpoints
  3. सेवाएं

यदि आप डब्ल्यूडब्ल्यूएफ (विंडोज वर्कफ़्लो) का उपयोग कर रहे हैं तो ऐपफैब्रिक का उपयोग करके आप वर्कफ़्लो के साथ निगरानी और समस्या निवारण विफलताओं पर उन्नत नियंत्रण प्रदान करते हैं।


इसके रिलीज के 2 साल बाद भी, एपफैब्रिक अभी भी बाजार में अपना नाम बनाने की कोशिश कर रहा है, जो अब तक उनके लिए एक मिशन असंभव दिखता है। माइक्रोसॉफ्ट बाजार में एकाधिकार का आनंद लेने की आदत में है, लेकिन ऐपफैब्रिक के मामले में नहीं। NCache और कुछ अन्य जैसे अच्छी तरह से स्थापित और परिपक्व वितरित कैशिंग उत्पादों में से कुछ बहुत अच्छी तरह से काम कर रहे हैं, इसलिए एपफैब्रिक को उनके साथ प्रतिस्पर्धा करने के लिए कुछ नया और असाधारण होना है


जहां तक ​​मेरा संबंध है, ऐपफैब्रिक ऑफ़र की मुख्य बात यह है कि पहले "वेग" को कोडित किया गया था।

माइक्रोसॉफ्ट के MemCached के जवाब के लिए वेग मूल नाम था, विशेष रूप से विंडोज़ (x64 संगतता के साथ) के लिए लिखे जाने के लाभ के साथ, और बेहतर एएसपी.नेट एकीकरण भी है।

माइक्रोसॉफ्ट ने इसे " विंडोज वर्कफ़्लो फाउंडेशन और विंडोज कम्युनिकेशन फाउंडेशन के साथ निर्मित सॉफ्टवेयर प्रबंधन" के लिए कुछ के साथ बंडल किया है। (पहले एक परियोजना जिसे डबलिन नामांकित किया गया था ।)

उन दो परियोजनाओं ( वेग और डबलिन ) को अब एक साथ रखा गया है और इसे ऐपफैब्रिक शीर्षक के तहत बेचा जा रहा है।


यह डबलिन नामक प्रौद्योगिकी के लिए नया नाम है। इसे देखने का एक आसान तरीका यह है कि यह डब्ल्यूएफ और डब्ल्यूसीएफ के आधार पर अनुप्रयोगों के लिए पूर्व डिब्बाबंद होस्टिंग के नवीनतम विकास का प्रतिनिधित्व करता है। यह स्केलेबल सेवाओं के लिए एक आधार तैयार करेगा, और इस तरह के एज़ूर परिदृश्य का हिस्सा होगा। वर्तमान में हमारे पास डब्ल्यूएफ के लिए अपनी होस्टिंग सेवाएं हैं लेकिन डब्ल्यूएफ 4 में माइग्रेट करते समय हम दीर्घकालिक स्केलेबिलिटी समाधानों के लिए ऐप फैब्रिक का प्रयास कर रहे हैं।

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

इस विषय पर एक चैनल 9 वीडियो के लिए यहां देखें







appfabric