TCPServer
TCPServerについて、Rubyリファレンスマニュアルで調べてみる。 ・TCPServer.new([host, ]service) ・TCPServer.open([host, ]service)の二つが使えて、好みで使い分ける。[host,]は省略すると、全てのhostに対しての接続を受け付けるようになる。serviceにはポート番号を指定する。/etc/servicesのサービス名でも大丈夫。server.rbrequire "socket"s = TCPServer.open("www") #portがwwwで指定されている番号で開く#s = TCPServer.new(80) と大概同じ#s = TCPServer.new("localhost",80) ローカルホスト(127.0.0.1)からだけ受け付ける。# 他からは繋がらないことになる。#s = TCPServer.new("x.x.x.x",80) x.x.x.xで指定したアドレスのみ受け付けるsocket = s.acceptsocket.print("hallo")socket.closes.close