同一个服务器上(Linux
),有一个PHP
构建的http
服务,还有一个基于Workerman
构建的WS
(websocket
)服务,怎么实现http
服务进程主动向这个WS
服务进程发消息?
PS:PHP
版本5.5.37
workerman
版本:3.3.3
同一个服务器上(Linux
),有一个PHP
构建的http
服务,还有一个基于Workerman
构建的WS
(websocket
)服务,怎么实现http
服务进程主动向这个WS
服务进程发消息?
PS:PHP
版本5.5.37
workerman
版本:3.3.3
ws进程可以开一个 http 接口(如果可以的话,Nodejs的socket.io可以搭配http一起用),把收到的数据发送到websocket
php直接请求新开的http接口即可。
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答867 阅读✓ 已解决
3 回答863 阅读✓ 已解决
1 回答718 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.5k 阅读
按理说肯定是curl去操作了, 通过header升级为websocket请求
只是要提交的数据 这个得看workerman中WS协义要接收的数据格式是怎样的了,我想的话可以通过js触发ws发消息后, 去看后端日志, 收到的是怎样的格式