1. 首页 > 科技

PHP swoole socket服务端主动发送给客户端消息? swoole websocket

PHP swoole socket服务端主动发送给客户端消息?swoole websocket

php socket 主动推送

使用php来做socket服务端目前有两种,一种是使用php的原生socket实现,如workerman.

还有一种是swoole,swoole是一个php的c扩展。底层使用epool实现,你可以去wiki.swoole了解。

PHP怎么实现主动向客户端发送信息

实现消息推送首先需要浏览器支持 websocket 协议,这是前提,然后再通过浏览器发起websocket 请求到服务器,建立一条连接,这是服务器端就可以通过这条连接向浏览器推送消息了。

服务器端对websocket的支持可以通过一些第三方库来实现,供参考

1. hoa/websocket网页链接

2. swoole 库

php,怎么从服务器端向客户端主动发信息

APP客户端建立监听,每个一段时间去请求服务端的数据 服务端根据手机设备推送信息,如极光推送php,怎么从服务器端向客户端主动发信息

php如何实现主动发送消息到终端

进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如curl模块:cd curl

执行phpize生成编译文件,phpize在PHP安装目录的bin目录下

/usr/local/php5/bin/phpize

运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and

the $PHP_AUTOCONF

environment variable is set correctly and then rerun this

script.,需要安装autoconf:

yum install autoconf(RedHat或者CentOS)、apt-get install

autoconf(Ubuntu Linux)

/usr/local/php5/bin/php -v

执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,

这里会报错,可以根据错误信息去排查!