डब्ल्यूसीएफ और कॉन्फ़िगरेशन (प्रोग्राममैटिक और ऐप.कॉन्फिग के माध्यम से) पर कई संसाधन उपलब्ध हैं। हालांकि, मैंने विशेष रूप से उत्पादन वातावरण में इस विन्यास के व्यावहारिक प्रबंधन पर एक अच्छा संसाधन नहीं देखा है।आप उत्पादन में डब्ल्यूसीएफ क्लाइंट को कैसे कॉन्फ़िगर करते हैं?
डब्ल्यूसीएफ शक्तिशाली है कि फ्रेमवर्क app.config फ़ाइल के माध्यम से कॉन्फ़िगरेशन की अनुमति देता है ताकि आप कोड को पुन: संकलित किए बिना विभिन्न सेटिंग्स को ट्वीक कर सकें।
डब्ल्यूसीएफ क्लाइंट स्थापित करते समय, आप सही सर्वर पर इंगित करने के लिए क्लाइंट को आसानी से कॉन्फ़िगर कैसे करते हैं? शायद यह सबसे आम बात है जिसे मैं स्थापित करने के बाद कॉन्फ़िगर करने के बारे में सोच सकता हूं। कुछ संदर्भों के लिए, मान लें कि मैं ऐसे उत्पाद को शिप करता हूं जिसमें सर्वर घटक और क्लाइंट घटक होता है। ग्राहक कहीं भी स्थापित कर सकते हैं। जबकि एक एक्सएमएल फ़ाइल पोस्ट-डेवलपमेंट कॉन्फ़िगरेशन के लिए शक्तिशाली है, यह उपयोगकर्ता के अनुकूल नहीं है। यह देखते हुए कि कॉन्फ़िगरेशन फ़ाइल में कई दर्जन एंडपॉइंट्स हो सकते हैं, क्या व्यवस्थापक या अंतिम उपयोगकर्ता को मैन्युअल रूप से उन सभी को बदलना पड़ता है? मुझे पता है कि मैं प्रोग्रामेटिक रूप से सबकुछ कर सकता हूं, लेकिन फिर मैं अनिवार्य रूप से आउट-ऑफ-द-बॉक्स प्लंबिंग को फिर से कार्यान्वित कर रहा हूं।
ऊपर सवाल, अधिक सामान्यीकृत है: मैं कुछ बुनियादी यूआई के माध्यम से ढांचे द्वारा प्रदान की गई चीज़ों को फिर से कार्यान्वित किए बिना डब्ल्यूसीएफ कॉन्फ़िगरेशन को सरल कैसे बना सकता हूं?
यदि आपको वास्तव में कॉन्फ़िगरेशन फ़ाइलों को पसंद नहीं है तो आप इस ऐप.कॉन्फिग के शीर्ष पर कॉन्फ़िगर-एप लिख सकते हैं। सभी के बाद पार्स करना और लिखना मुश्किल नहीं है। – Carsten
यदि आप एंटरप्राइज़ स्केल पर हैं - तो [SO-AWARE] देखें (http: //www.tellagostudios।कॉम/उत्पाद/इतने जागरूक% ई 2% 84% ए 2) –
@ कार्स्टन मुझे लगता है कि एक कॉन्फ़िगर ऐप थोड़ा अधिक है। बफर आकार आदि जैसे निम्न स्तर की सेटिंग्स को ट्वीव करना उम्मीदों को हल करने के लिए दुर्लभ ट्यूनिंग चीजें हैं। सेवाओं को होस्ट करने वाले सर्वर नाम को बदलने के रूप में सरल कुछ, हालांकि, कहीं अधिक आम है। – Travis