當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby TCPServer.new用法及代碼示例

本文簡要介紹ruby語言中 TCPServer.new 的用法。

用法

new([hostname,] port) → tcpserver

創建一個綁定到 port 的新服務器套接字。

如果給定hostname,則套接字綁定到它。

serv = TCPServer.new("127.0.0.1", 28561)
s = serv.accept
s.puts Time.now
s.close

在內部, TCPServer.new 調用getaddrinfo() 函數來獲取地址。如果getaddrinfo() 返回多個地址, TCPServer.new 嘗試為每個地址創建一個服務器套接字並返回第一個成功的。

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 TCPServer.new。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。