.NET के प्रति-गंतव्य स्वचालित प्रॉक्सी निर्णयों को संरक्षित करना
एक परीक्षण URL के परिणाम से नीति बदलने के बजाय प्रति-गंतव्य स्वचालित प्रॉक्सी निर्णयों को संरक्षित रखें।
किसी एक URL के लिए प्रॉक्सी हल करने पर आपको उसी URL के लिए एक निर्णय मिलता है। यह हर गंतव्य के लिए पूरी स्वचालित रूटिंग नीति प्रकट नहीं करता।
यह तब मायने रखता है जब कोड किसी बाहरी परीक्षण पते के साथ GetProxy कॉल करता है, लौटाया गया URI लेता है और वैश्विक रूप से एक नया निश्चित WebProxy स्थापित करता है। मूल नीति किसी दूसरे होस्ट को सीधे भेज सकती थी या भिन्न प्रॉक्सी चुन सकती थी। प्रतिस्थापन ने वह जानकारी फेंक दी है।
जब गंतव्य-निर्भर व्यवहार अभीष्ट हो तो क्लाइंट के पास एक समर्थित नीति ऑब्जेक्ट रखें। किसी असंबंधित वेबसाइट को सार्वभौमिक जाँच के रूप में उपयोग करने के बजाय वास्तविक असफल URL के लिए उसका निर्णय जाँचें।
प्रत्यक्ष निर्णय की भी सही व्याख्या करें। जब गंतव्य को बायपास किया जाता है तो कार्यान्वयन मूल गंतव्य लौटा सकता है; उस URI को स्वचालित रूप से प्रॉक्सी के रूप में फिर से लेबल करने के बजाय बायपास निर्णय की तुलना करें।
यदि कोई निश्चित एंडपॉइंट एप्लिकेशन की अभीष्ट नीति है, तो उसे स्पष्ट रूप से कॉन्फ़िगर करें और उस चयन का दस्तावेज़ीकरण करें। एक ऑटो-प्रॉक्सी परिणाम से दुर्घटनावश प्राप्त निश्चित मार्ग को अगले गंतव्य के भिन्न व्यवहार करने पर समझाना कहीं अधिक कठिन होता है।