5
"GETHELLO"コマンドを受け入れ、 "HELLO"を返すTCPサーバーを起動しています。 私はLinuxのシェルでTelnetを使用してテスト:ルビーでTCPデータを送受信する
:~$ telnet 192.168.1.10 3000
Trying 192.168.1.10...
Connected to 192.168.1.10.
Escape character is '^]'.
GETHELLO
HELLO
は、どのように私はこれを行うことができますルビーでTCPSocketを使用していますか? ( "GETHELLO"を送信し、サーバーから返された "HELLO"データを読む)
ありがとう!
私はもう少しRubyishにして、ハードコードされたrecvバッファサイズを使用しないように編集しました。あなたが気にしないことを願っています。 –
@NiklasB .:いいです、ありがとう。 – maerics
私はこれを試してみましたが、sock.getsはデータを返さず、無期限に待機します。ありがとう。 – Jeremy