gpt4 book ai didi

php - 通过 PHP 和 cURL 访问 NodeJS/Socket.io

转载 作者:可可西里 更新时间:2023-10-31 23:34:15 24 4
gpt4 key购买 nike

我正在运行一个 nodejs/socket.io (v 0.7) 服务器来将数据推送到 Web 客户端。这很有用。

要扩展应用程序,我需要通过 php 触发/影响 socket.io。我知道一个解决方案可以在 nodejs http 服务器上使用 cURL over http。

一种可能的解决方案是在同一个 app.js 中运行 socket.io 服务器和 nodejs http 服务器。客户端连接并与 socket.io 通信,并且唯一允许连接到“单独的”http 服务器(当然,在除 socket.io 之外的另一个端口上监听)分别来自 127.0.0.1 来自 php 服务器通过 cURL。

因为两个服务器在同一个范围内,http 服务器可以触发 socket.io 服务器上的事件。

我的问题:这有意义吗?是否有更清晰的解决方案来从 PHP 触发 socket.io 上的事件?

最佳答案

我认为这是一种合理且直接的方法;似乎建议谨慎处理执行顺序,但这可能只是我对 Node 显示的不确定性。

关于php - 通过 PHP 和 cURL 访问 NodeJS/Socket.io,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6933497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com