作者WanCW (旺小王)
看板Ruby
标题Re: [问题] 有关用ruby写socket的问题
时间Fri Apr 13 19:32:12 2007
※ 引述《francase (不知道取啥ㄋㄟ~~)》之铭言:
: 想用A server 开一个tcp 的port 等待 B client 传档案
: 请问有相关的范例吗,找了好久都找不到....
: 请问网上有大大可以神一个小例子给我吗....
require 'socket'
server = TCPServer.new(
port)
server.listen( 5 ) # 可省略
client = serv.accept
client.each_byte { |b|
# do reading
}
# 或是 ...
#
# data = client.read (
length )
#
# 省略 length ,则读到结束为止。
client.close
server.close
[参考资料] Programming Ruby
Network and Web Libraries
-
http://www.rubycentral.com/book/lib_network.html
Basic Input and Output
-
http://www.rubycentral.com/book/tut_io.html
Class IO
-
http://www.rubycentral.com/book/ref_c_io.html
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.182.108