2017-10-25 3 views
0

ノードJSで書かれたWebアプリケーションがありますが、今はNodeJSをサポートしていない支払いゲートウェイを実装するようになりました。それはPHP、ASPなどをサポートしていますが、私はこれを動作させる方法があるかどうかを知りたかったのです。ノードとPHPアプリケーションを同じサーバーにホストすることは可能ですか? NodeJSとPHPの間の通信ブリッジになるRabbitMQを使ってマイクロサービスを書くことはできますか?提案してください。ノードJSアプリケーションとPHPライブラリ

+0

もしあなたがPHPでそれを行うことができるなら、あなたはjsでもそれを行うことができます、あなたは何について話していますか? – madalinivascu

+0

Cyber​​secure Payment Gateway –

答えて

1
  1. ほとんどの支払いゲートウェイは、RESTベースのAPIをサポートしています。したがって、アプリケーションの基礎となるテクノロジが何であるかは関係ありません。
  2. PHP & Node.jsアプリケーションは、異なるポートにマップされている限り、単一のマシンでホストすることが可能です。
  3. マイクロサービスは、しばしばRESTベースのAPIと通信します。したがって、上記の2つのアプリケーション間の通信は、RabbitMQのようなメッセージブローカーの有無にかかわらず可能でなければなりません。あなたのシナリオのためにこの仕組みを用意する必要があるかどうかは議論の余地があります。
+0

はい、彼らはRESTをサポートしていますが、私が住んでいる銀行が3d Secure(https://en.wikipedia.org/wiki/3-D_Secure)を実装している場所です。 3D Secureが適切に機能している場合、REST APIが機能するかどうかはわかりません。 –

関連する問題