मैं एक प्रोजेक्ट पर काम कर रहा हूं जो क्लाइंट एप्लिकेशन और ऑब्जेक्ट सर्वर के बीच संचार के लिए .NET Remoting का उपयोग करता है। विकास के लिए, क्लाइंट, सर्वर, और एमएसएसक्यूएल डेटाबेस सभी मेरी स्थानीय विकास मशीन पर चल रहे हैं।
जब मैं कार्यालय में काम कर रहा हूं, प्रतिक्रिया सिर्फ ठीक है।
हालांकि, जब मैं घर से काम करता हूं तो गति महत्वपूर्ण धीमी होती है। अगर मैं वीपीएन से डिस्कनेक्ट करता हूं, तो यह गति (मुझे विश्वास है, लेकिन शायद यह सिर्फ इच्छापूर्ण सोच है)। अगर मैं अपना वायरलेस कनेक्शन पूरी तरह बंद कर देता हूं तो यह तुरंत पूर्ण थ्रॉटल तक गति करता है।
मेरी धारणा यह है कि रिमोटिंग यातायात को किसी बिंदु के माध्यम से घुमाया जा रहा है जो सब कुछ धीमा कर रहा है, यद्यपि मेरे घर राउटर और / या वीपीएन के बावजूद।
क्या किसी के पास कोई विचार है कि रिमोटिंग यातायात को पूरी तरह से स्थानीयकृत रहने के लिए कैसे मजबूर किया जाए?