मैं इस तरह से एक साधारण सर्वर चलाने के लिए netcat का उपयोग करता हूं:
while true; do nc -l -p 2468 -e ./my_exe; done
इस तरह, कोई भी पोर्ट 2468 पर मेरे होस्ट से कनेक्ट करने और "my_exe" के साथ बात करने में सक्षम है।
दुर्भाग्य से, यदि कोई अन्य व्यक्ति एक खुले सत्र के दौरान कनेक्ट करना चाहता है, तो उसे "कनेक्शन अस्वीकृत" त्रुटि मिलेगी, क्योंकि नेटकैट अब "लूप" होने पर अगले तक सुनने में नहीं है।
क्या नेटकैट बनाने का एक तरीका एक बहु-थ्रेडेड सर्वर की तरह है, जो हमेशा आने वाले कनेक्शन के लिए सुनने में होता है? यदि नहीं, तो क्या इसके लिए कुछ वर्कअराउंड हैं?