这使我变得疯狂。我必须在php 5.3中创建一个非常简单的非阻塞套接字脚本,客户端使用非阻塞套接字连接到服务器。无法连接到无阻塞的套接字
我试过从php manual的例子,但在这两种情况下,当我尝试连接到我得到以下错误的服务器:
socket_connect() [function.socket-connect]: unable to connect [10035]:
A non-blocking socket operation could not be completed immediately
我的客户端脚本,错误发生:
$service_port = 2002;
$address = '127.0.0.1';
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
socket_set_nonblock($socket);
$result = socket_connect($socket, $address, $service_port);
...
我使用Zend服务器5.6.0 SP1的免费版本在Win 7
有谁知道如何解决该p或者知道一个简单易懂的非阻塞套接字客户/服务器脚本的例子?
您确定该端口是免费的,并且允许传入和传出数据? – bluegman991 2012-03-18 19:28:27
@ bluegman991是的,我确定该端口是免费的,它允许传入数据,但我不知道如何检查它是否允许传出数据。 – HomeCoder 2012-03-18 19:51:12