Ich habe einen Server, der an einer Buchse auf eingehende Verbindungen lauscht und einen Begrüßungstext ausgibt ("Hallo Welt"). Was ist der einfachste Weg, dies mit einfachen Tools aus dem Betriebssystem (hier OS X) zu testen? Ich würde mir so etwas wie eine gute alte RS232-Terminal-Anwendung vorstellen:
mac:~ mike$ terminal 192.168.92.123 1234
Hello world
>
nc -U
unter OS X und Linux verwendensocat
, zsocat - UNIX-CONNECT:/tmp/memcached.sock
.Antworten:
Hängt von der Art der Tests ab, die Sie ausführen möchten? Wenn Sie versuchen möchten, eine Verbindung herzustellen und einige Daten zu senden, kann ich zwei einfache Tests vorstellen. Verwenden Sie
netcat
(nc), um einige Daten in einem Remote-Socket "wiederzugeben", oder verwenden Sie Telnet, um eine interaktive Verbindung herzustellen.Wenn Ihr Server foobar.com, Port 1234 abhört, können Sie dies folgendermaßen testen:
Gleiche Adresse / Port wie oben, aber die Sitzung interaktiv gestalten:
quelle