2012-05-29 9 views
5

के माध्यम से टीसीपी/आईपी कनेक्टिविटी मैंने डेटास्नाप (वीसीएल एप्लिकेशन) का उपयोग करके डेल्फी एक्सई में एक बहु-स्तरीय एप्लिकेशन सूट लिखा था।डेटास्नाप

यह मेरी कंपनी में, आंतरिक रूप से पुराने फैक्स संचार को प्रतिस्थापित करने के लिए आंतरिक रूप से उपयोग किया जाएगा।

सब ठीक काम करता है, लेकिन मैं एक अप्रिय स्थिति में आया: सर्वर मशीन राउटर के पीछे है, इसलिए इसमें एक आंतरिक नेटवर्क आईपी है। मैंने सर्वर के आंतरिक आईपी पर बंदरगाह 211 (डेटास्नाप डिफ़ॉल्ट) पर आने वाले सभी कनेक्शनों को अग्रेषित किया और दस में से 8 गुना सभी क्लाइंट बिना किसी समस्या के सर्वर से कनेक्ट हो गए।

समस्या यह है कि बाकी 2 बार मुझे सभी प्रकार की कनेक्शन त्रुटियां मिलती हैं (अधिकांशतः कनेक्शन का समय समाप्त हो जाता है)। जब ऐसा होता है तो मुझे सर्वर एप्लिकेशन को या तो (कुछ) क्लाइंट को बंद करना और फिर से खोलना होगा, और फिर यह काम करता है।

अभी अभी भी मैं डिजाइन चरण में हूं, इसलिए यह केवल परेशान है, लेकिन जब मैं इसे रिलीज़ करता हूं तो मैं नहीं चाहता कि सभी को यह बताने के लिए कि कभी भी एप्लिकेशन को बंद न करें (एक बार यह काम करता है, यह काम करता है, कोई और समस्या नहीं है), या तो कनेक्शन कनेक्शन होने पर हर बार एप्लिकेशन को बंद और दोबारा खोलें।

मैं इस समस्या को कैसे समाप्त कर सकता हूं?

मेरे पास नेटकैट और सोकाट पर एकमात्र दृश्य था, लेकिन (मेरे लिए) यह इस स्थिति के लिए अधिक प्रचलित लगता है। क्या इसे हल करने का कोई और तरीका है?

+2

जब आपको समस्याएं होती हैं, तो क्या आपने यह देखने के लिए राउटर लॉग की जांच की है कि यह क्या हो सकता है? –

+0

अब तक मेरे पास नहीं हुआ था। मैं इसे अभी करूँगा और परिणाम पोस्ट करूंगा। धन्यवाद। – cipnec

+0

फिर से धन्यवाद Joachim। राउटर लॉग की जांच न करने के लिए मेरे बारे में बहुत बेवकूफ। वैसे भी, समस्या वास्तव में वहां थी, क्योंकि राउटर की आंतरिक फ़ायरवॉल कभी-कभी मेरे ऐप्स को अवरुद्ध कर रही थी। समस्या सुलझ गयी! – cipnec

उत्तर

2

समाधान राउटर की आंतरिक फ़ायरवॉल को बंद कर रहा था।