php用socket通信TCP协议 比如我现在页面 用 ajax 提交一下 请求 ,php程序链接某个TCP协议端口。然后可以开始通信。但是页面要等通信请求close掉,才会返回信息。求解决 ~ 不关闭socket..一直通信。除非用户退出。而页面也可以 请求 并返回信息,构思~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 浏览器本身就是基于HTTP的产物。目前可以通过Flash客户端hold住socket连接,其它的我就不知道了。等HTML5推广开来,我们就可以用WebSocket了 我有打算用flash.基本PHP无法实现了开始以为可以用 Apache 的KeepAlive.米想到是针对着HTTP的而 HTTP也有 1.1版本针对性质的 KeepAlive.但是需要用PHP脚本去链接 才能保证良好的通信TCP协议。而PHP的生命周期不允许,所以导致 协议老是断开,不能让TCP协议通信的服务器有消息 即时发送过来...这个问题比较烦啊~ ~ 我以前flash弄过.不知道HTML5有没有 支持~ 可能一个脚本,发送多次http请求,恰巧web服务器也支持keep-alive,那这个http头项还有意义。但是这个协议头和页面端ajax整合进来,就不知道怎么搞了,或许共享内存能帮上忙?因为你ajax每次请求都是一个新的php进程,自然socket连接也是要重新生成的。HTML5的WebSocket,我现在只发现了Chrome浏览器实现的版本 忘了发链接了http://html5demos.com/web-socket 这个我也试过了 http脚本请求。但是HTTP协议默认30秒就自己挂掉。Fatal error: Maximum execution time of 30 seconds exceeded HTML5现在考虑太早了.浏览器有很多不支持 这个是脚本超时问题。你有没有试过ignore_user_abort(true);set_time_limit(0); 这个有也有试过,哈哈但是估计会很影响性能,让其他程序允许堵塞.是不是扩充php 并发数能解决? mysql查询显示的一个问题 求助 为什么正则表达式匹配无效? 从数据库读取值后 改变select选项的默认值 我好像写了一个死循环 Zend Framework 这个如何使用? 关于表单输入的问题 小问题 请教版主和各位高手,PHP中如何实现MessageBox的带参数弹出提示信息功能,在线等 为什么if: elseif: elseif: endif;会报错? is_numeric()问题 请问下各位 字母利用 26个英文来检索汉字 然后把查询的结果显示出在页面
目前可以通过Flash客户端hold住socket连接,其它的我就不知道了。
等HTML5推广开来,我们就可以用WebSocket了
开始以为可以用 Apache 的KeepAlive.米想到是针对着HTTP的
而 HTTP也有 1.1版本针对性质的 KeepAlive.
但是需要用PHP脚本去链接 才能保证良好的通信TCP协议。而PHP的生命周期不允许,所以导致 协议老是断开,不能让TCP协议通信的服务器有消息 即时发送过来...这个问题比较烦啊~ ~ 我以前flash弄过.
不知道HTML5有没有 支持~
但是这个协议头和页面端ajax整合进来,就不知道怎么搞了,或许共享内存能帮上忙?因为你ajax每次请求都是一个新的php进程,自然socket连接也是要重新生成的。
HTML5的WebSocket,我现在只发现了Chrome浏览器实现的版本
http://html5demos.com/web-socket
这个我也试过了 http脚本请求。但是HTTP协议默认30秒就自己挂掉。
Fatal error: Maximum execution time of 30 seconds exceeded HTML5现在考虑太早了.浏览器有很多不支持
ignore_user_abort(true);
set_time_limit(0);
这个有也有试过,哈哈但是估计会很影响性能,让其他程序允许堵塞.是不是扩充php 并发数能解决?