> Erlang中文手册 > connect/3 连接一个 TCP 端口

gen_tcp:connect/3

连接一个 TCP 端口

用法:

connect(Address, Port, Options) -> {ok, Socket} | {error, Reason}

用给出的端口 Port 和 IP 地址 Address 连接到一个服务器上的 TCP 端口上。参数 Address 即可以是一个主机名,也可以是一个 IP 地址。

{Rand, _RandSeed} = ranDOM:uniform_s(9999, erlang:now()),
Port = 40000 + Rand,
gen_tcp:connect("localhost", Port, [{active, false}, {packet, 0}]).