先看代码 从监听出开始贴代码//开始监听
if(($ret=socket_listen($sock,4))<0)
{
echo "socket_listen() 失败的原因是:".socket_strerror($ret)."<br>";
}do {
if (($msgsock = socket_accept($sock)) < 0)
{
echo "socket_accept() failed: reason: " . socket_strerror($msgsock) . "\n";
break;
}//发到客户端
$msg ="<font color=red>欢迎进入服务器!</font><br>";
socket_write($msgsock, $msg, strlen($msg));$buf = socket_read($msgsock,8192);
socket_write($msgsock, $buf, strlen($buf));} while(true);
socket_close($sock);客户端是用flex 现在问题是能够连接成功 从客户端第一次发送消息也能显示在客户端
但是客户端第二次发送消息的时候就没有了反应 以后都是
这应该不是客户端问题 所以只贴服务端代码
哪位高手能讲解下这个问题啊 在下不胜感激
if(($ret=socket_listen($sock,4))<0)
{
echo "socket_listen() 失败的原因是:".socket_strerror($ret)."<br>";
}do {
if (($msgsock = socket_accept($sock)) < 0)
{
echo "socket_accept() failed: reason: " . socket_strerror($msgsock) . "\n";
break;
}//发到客户端
$msg ="<font color=red>欢迎进入服务器!</font><br>";
socket_write($msgsock, $msg, strlen($msg));$buf = socket_read($msgsock,8192);
socket_write($msgsock, $buf, strlen($buf));} while(true);
socket_close($sock);客户端是用flex 现在问题是能够连接成功 从客户端第一次发送消息也能显示在客户端
但是客户端第二次发送消息的时候就没有了反应 以后都是
这应该不是客户端问题 所以只贴服务端代码
哪位高手能讲解下这个问题啊 在下不胜感激
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货