从Web前端向C ++后端发送请求

时间:2019-02-23 04:03:50

标签: php c++ node.js server pusher

我的系统是基于Web的加密交易平台。

我的前端是Php / NodeJS,它允许用户下达库存订单(http表单请求)

编写C ++编写的后端,以将API调用发送到不同的交易所。

问题,如何将前端表单请求发送到我的后端。我考虑过两种选择,但都不是最佳选择 1)C ++后端还可以用作服务器,以通过TCP连接侦听任何POST消息,然后将这些消息传递给交易引擎。例如,使用套接字。 2)UI将JSON消息发送到pusher(pusher.com),然后C ++ Pusher客户端侦听通道以获取消息并传递给交易引擎线程/进程。任何回复都需要第二个通道以JSON消息的形式发送回前端

对于选项1),由于大多数时候我们使用基于Java或Node的服务器,所以我不愿意使用C ++服务器

欢迎就这两个选项或其他替代方案提供任何建议

谢谢。

1 个答案:

答案 0 :(得分:0)

在整个周末研究和测试各种选项之后,我得出了以下选项: 建立一个nodeJS服务器,然后让NodeJS与C ++进程通信。 https://nodejs.org/api/addons.html