相关疑难解决方法(0)

PHP应用程序+基于WebSocket的Socket.IO通知

我有一个使用laravel用PHP编写的Web应用程序.

现在,我必须添加实时通知系统,从服务器 - >客户端推送消息,并可以检索从客户端 - >服务器推送的消息.

由于Socket.IO向后兼容并且优雅地降级,我想将它用于WebSocket/AJAX轮询部分.

问题是Socket.IO默认使用Node.JS后端.

我有root访问服务器,并行运行(Apache和Node)没有问题或添加任何额外的东西.

问题是,如何从PHP向Node + Sockets.IO发送消息?

然后,如何将消息从Sockets.IO + Node传输到PHP?

我已经将Node + Sockets留给了浏览器部分,因为这非常简单.

我见过使用Express.js + CURL和/或POST请求的例子,但是,是不是有更低级别的方法呢?

我知道DNode + PHP,但我无法想象如何组装所有东西 - Apache,PHP,Node,Socket.IO,DNode,因此它可以无缝地协同工作.

此外,我已经转换为这个PHP WebSockets服务器实现的laravel库.但是,这个库的问题在于它为客户端使用干净的WebSockets.而且,我找不到与Socket.IO客户端一起破解它的方法.

php apache websocket node.js socket.io

15
推荐指数
1
解决办法
2万
查看次数

标签 统计

apache ×1

node.js ×1

php ×1

socket.io ×1

websocket ×1