TP5.1 使用websocket实现聊天功能

核心类(用到了模型) <?php /**  * Created by PhpStorm.  * User: Administrator  * Date: 2020/11/11  * Time: 16:37  */ namespace app\\\\common\\\\controller; use app\\\\model\\\\Chat; class So

查看
JS使用websocket连接mqtt

1、MQTT Server使用EMQTTD开源库,自行安装配置; 2、JS使用Websocket连接通信。 3、JS的MQTT库为paho-mqtt,git地址:https://github.com/eclipse/paho.mqtt.javascript.git <!DOCTYPE html> <html> <head>     <m

查看
Thinkphp5下使用WebSocket

参考手册:thinkphp5.1和workerman开发手册 下面开始: 使用composer下载: composer require topthink/think-worker 下载下来后会有一些文件,重点看config里面的worker.php和worker_server.php。这两个是不同的监听配置,我使用的是worker_server.php 它的默认配置是这样的 return [ &

查看
JS实现webSocket客户端

1. websocket 由于http请求只能由客户端发起,所有当服务器资源有变化时,客户端只能通过轮询的方式。非常浪费资源。 websocket的特点: 服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种 建立在 TCP 协议之上,服务器端的实现比较容易 可以发送文本,也可以发送二进制数据 没有同源限制,客户端可以与任意服务器通信 协

查看