| 发表于:2007-04-25 15:08:35 楼主 |
在socket通讯中 服务器端的程序中有 socket_bind 。 这个 socket_bind 绑定ip绑谁的ip? 客户端还是服务器端? 举例如下: 假设有2台机器进行通讯。 服务器端a(ip: 211.70.160.41) 。客户端b(ip: 211.70.160.42) 程序部分: 服务器端: $address = '211.70.160.42 '; //这个地址是a的ip 还是 b的ip? $port = 20000; $sock = socket_create(af_inet, sock_stream, sol_tcp); socket_bind($sock, $address, $port); 客户端程序: $service_port = 20000; $address = "211.70.160.41 "; //这个地址是a的吗? $socket = socket_create(af_inet, sock_stream, sol_tcp); @socket_connect($socket, $address, $service_port); 我暂时没有 2台机子测试,只有本机测试。ip地址都是一样的。我不好区分。看了手册还是不明白。 谢谢回答! |
|
|
|
|