Ich benutze Netcat, um einen einfachen Server wie diesen auszuführen:
while true; do nc -l -p 2468 -e ./my_exe; done
Auf diese Weise kann jeder über Port 2468 eine Verbindung zu meinem Host herstellen und mit "my_exe" sprechen.
Wenn jemand anderes während einer offenen Sitzung eine Verbindung herstellen möchte, wird leider der Fehler "Verbindung abgelehnt" angezeigt, da netcat bis zur nächsten "while" -Schleife nicht mehr lauscht.
Gibt es eine Möglichkeit, Netcat dazu zu bringen, sich wie ein Multithread-Server zu verhalten, dh immer auf eingehende Verbindungen zu warten? Wenn nicht, gibt es dafür einige Problemumgehungen?