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

抱歉打扰你,但我一直在寻找答案,我找不到他们在任何地方……好吧,我是在JavaScript和node.js领域新鲜的家伙,这里是我的问题:

我已经创build了一个基于socket.io教程的应用程序 – 以下是他们的聊天示例已完成项目的链接。 一切工作,因为它应该,但我真的需要触发一些命令,而节点服务器正在运行…命令应通过PHP脚本触发。

该命令应该触发一个发射事件 – 所以在我们的情况下,每个客户端将看到一个新的消息通过PHP发送。

我看到了一些build议,从另一台服务器使用PHP /使用cURL 。 问题是我不知道如何获取从PHP发送到node.js服务器的POST数据。

任何解决scheme,以指挥节点与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