什么是消息推送

通过服务器自动推送消息到客户端(浏览器,APP,微信)的应用技术。

2.为什么要使用消息推送技术

通常情况下都是用户发送请求浏览器显示用户需要的信息。推送技术通过自动传送信息给用户,来减少用于网络上搜索的时间。它根据用户的兴趣来搜索、过滤信息,并将其定期推给用户,帮助用户高效率地发掘有价值的信息。

3.实现思路

1.管理员发送消息到swoole服务。

2.Swoole服务接受到管理员发送的信息并且发送给其他的客户端

3.其他的客户端通过WebSocket监听Swoole服务发送过来的信息并且输出。

4.实现过程(CentOS环境)

4.1.安装swoole扩展

pecl install swoole

4.2.启动swoole服务器

在命令行中输入:

php ws_server.php

ws_server.php中的代码

<?php   
$server=new swoole_websocket_server("127.0.0.1",9795);
$server->on('open',function(swo

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部