【问题标题】:Apache and NodeJS on the same server. Can they talk to each other?Apache 和 NodeJS 在同一台服务器上。他们可以互相交谈吗?
【发布时间】:2014-03-27 02:33:43
【问题描述】:

我有 Apache(运行 PHP 并提供静态内容)和 NodeJS(用于 websockets)在同一域(不同端口)下的同一台服务器上运行。我没有使用 nginx。我已经让 webclient 与两者成功通信,但现在我想关闭通信循环并让 Apache 和 NodeJS 相互通信。

他们应该能够互相交谈是有道理的,但我不完全确定实现它的最佳方式。有哪些方法,您建议哪种方法?

【问题讨论】:

  • 您是指与文字 Apache 服务器通信还是与特定网站/应用程序/php 脚本/mysql 数据库或类似的东西通信?

标签: php node.js apache


【解决方案1】:

如果您正在谈论运行在 apache 和 node 应用程序上的应用程序的通信,是的,这是可能的。您只需将应用程序的接口编写为服务,然后就可以使用标准的 HTTP 方法进行通信。

【讨论】:

  • 我想过。我不知道为什么,但我希望有另一种方法。不过,我认为两个网络服务器通过 HTTP 接口进行通信是有道理的。 :) 感谢您确认。
猜你喜欢
  • 1970-01-01
  • 2014-10-06
  • 1970-01-01
  • 2016-09-06
  • 2012-04-07
  • 2012-05-08
  • 2013-09-14
  • 2020-08-21
  • 1970-01-01
相关资源
最近更新 更多