关于PHP socket.io of 方法的使用

luhaoz

最近有个需求需要一个页面建立两种页面链接,想到socket.io 里有of可以划分不同的namespace

$sender_io->of('/test1')->on('connection', function($socket){})

我就这样写了
然后JavaScript部分

var socket = io('http://' + document.domain + ':8033/test1');

这样调用
但服务器端返回

no socket for namespace /test1

请问在php socket.io里如何实现of?

另外我看了一下phpsocket.io 是内部实例化了一个Worker 这个Worker能否由外部传入?

还有请问是否有办法吧phpsocket.io整合进GatewayWorker来进行使用呢

3257 1 0
1个回答

walkor

请问在php socket.io里如何实现of?

phpsocket.io 目前不支持namespace。但是支持room。

另外我看了一下phpsocket.io 是内部实例化了一个Worker 这个Worker能否由外部传入?

没有开放这种从外部传入Worker的接口,如果有需要可以自己尝试开发。

还有请问是否有办法吧phpsocket.io整合进GatewayWorker来进行使用呢。

二者都是长链接推送框架,是独立的,功能类似,没有必要整合。

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