के पीछे कंप्यूटर के साथ सरल टीसीपी संचार मैं अपने मीडिया प्लेयर के लिए सी # रिमोट कंट्रोल लिख रहा हूं। यह मेरे एंड्रॉइड फोन पर चलता है।राउटर
मेरे पास एक क्लाइंट ऐप है जो मेरे कंप्यूटर पर टीसीपी कनेक्शन सुन रहा है, एक कनेक्शन स्थापित किया गया है, कमांड प्रक्रियाओं (वॉल्यूम अप, वॉल्यूम डाउन, ...)। मैंने अपने कंप्यूटर पर telnet 127.0.0.1
का उपयोग करके उस भाग का परीक्षण किया है, और यह बहुत अच्छा काम करता है।
चीजें मेरे फोन से कनेक्ट होने की बात आती हैं, क्योंकि यह एक ही नेटवर्क पर नहीं है (मेरे पास वाई-फाई नहीं है, केवल वायर्ड कनेक्शन हैं), इसलिए मुझे यकीन नहीं है कि कैसे आगे बढ़ना है। असल में मैं एक कंप्यूटर से कनेक्ट करना चाहता हूं जो राउटर के पीछे है।
क्या मुझे अपने फोन पर टीसीपी सर्वर होस्ट करना चाहिए, और पीसी से कनेक्ट होना चाहिए? आईआरसी को एक उदाहरण के रूप में लें: हालांकि मैं राउटर के पीछे हूं, मैं बंदरगाह अग्रेषण के बिना बाहर सर्वर से कनेक्ट कर सकता हूं। या यदि मेरे कंप्यूटर पर सर्वर होस्ट करना ठीक है, तो मैं उससे कैसे कनेक्ट करूं?
मुझे अभी तक सबकुछ समझ में नहीं आ रहा है, इसलिए मुझे कुछ गलत होने पर मुझे सही करने के लिए स्वतंत्र महसूस करें।
"मेरे पास एक क्लाइंट ऐप टीसीपी कनेक्शन सुन रहा है" ... मुझे लगता है कि आपका मतलब _server_ ऐप है। ग्राहक सर्वर से जुड़ते हैं, सर्वर कनेक्शन के लिए प्रतीक्षा करते हैं। :) –