带有Php库的节点JS应用程序

时间:2017-10-25 04:47:15

标签: php node.js apache payment-gateway microservices

我有一个用Node JS编写的Web应用程序,现在我开始实现一个不支持NodeJS的支付网关。虽然它支持PHP,Asp等,但我想知道是否有办法解决这个问题。是否可以在同一台服务器上托管Node和PHP应用程序?我们可以使用RabbitMQ编写微服务,它将是NodeJS和PHP之间的通信桥梁吗?请建议。

1 个答案:

答案 0 :(得分:1)

  1. 大多数支付网关都支持基于REST的API。因此,应用程序的基础技术并不重要。
  2. 可以托管PHP& Node.js应用程序在一台机器上,只要它们映射到不同的端口。
  3. 微服务经常与基于REST的API通信。因此,无论是否有像RabbitMQ这样的消息代理,上述两个应用程序之间的通信都应该是可能的。你是否应该为你的场景采用这种机制是值得商榷的。