workerman与thinkphp整合,能依赖workerman实现全双工通信吗?看文档,似乎要依赖TP才能曲折地完成全双工?

young8704

https://wenda.workerman.net/question/508
这个问答解释得非常清楚“如何在php后端及时推送消息给客户端”。

但父级$worker没有实现把客户端发来的消息转发给thinkphp
$worker->onMessage = function($connection, $data)use($worker){}

子级$inner_text_worker只是用于推送消息给客户端。

文档中有写如何让workerman与thinkphp整合
http://doc.workerman.net/faq/work-with-other-framework.html

截图

但似乎和前面的问答是类似的,同样父级$worker没有实现把客户端发来的消息转发给thinkphp。要依赖TP才能曲折地完成全双工。

服务器用websocket发,用tp收。
前端用ajax()发,用websocket收。

那么,有没有办法,只依赖workerman实现全双工?
也就是这个方法如何转发给thinkphp?
$worker->onMessage = function($connection, $data)use($worker){}

2607 2 0
2个回答

six
  • 暂无评论
young8704

多谢。可惜公司的小项目用的是3.2,所以就提出来了这个问题

  • 暂无评论
年代过于久远,无法发表回答
🔝