如何从 php 脚本给 Node.js 服务器一个命令



很抱歉打扰您,但我一直在寻找答案,但在任何地方都找不到它们......好吧,我是javascript和node领域的一个新家伙.js这是我的问题:

我创建了一个基于 socket.io 教程的应用程序 - 这是他们聊天示例的已完成项目的链接。 一切都在正常工作,但我真的需要在节点服务器运行时触发某种命令......命令应通过 PHP 脚本触发。

该命令应该触发一个发出事件 - 因此在我们的例子中,每个客户端都会看到通过 php 发送的新消息。

我看到了一些建议,可以从另一台使用 php/使用 cURL 的服务器执行此操作。问题是我不知道如何获取从php发送到node.js服务器的POST数据。

任何使用 php 的命令节点解决方案都非常受欢迎,再次抱歉打扰您:)

您可以使用桥接在 NodeJS 和 PHP 之间交换数据。您将需要实现一个公开远程过程的 PHP 服务器和一个调用这些远程过程的 NodeJS 客户端。您可以使用这些远程过程从 PHP 将任何数据发送到 NodeJS 应用程序。

以下是一些帮助您入门的链接:

http://bergie.iki.fi/blog/dnode-make_php_and_node-js_talk_to_each_other/

https://github.com/bergie/dnode-php

最新更新