如何在Node.js服务器应用程序中运行C#?

时间:2015-06-22 12:45:13

标签: c# node.js server

我有一个node.js应用程序和一个C#算法。该算法在数字老虎机上输出15个代表符号的数字。节点服务器正在发布并从Firebase获取数据,而数字老虎机也在同一个桌面上执行相同操作。

我的问题是如何让节点服务器运行或从C#算法中获取信息?其他一切都是用Javascript编写的。我是否必须在JS中重写算法才能进行集成?我尝试使用名为edge.js的节点模块,但每次我尝试运行我的服务器时都会出现编译错误。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:4)

我知道你的问题。您可以编写c#console app,然后从nodejs调用它。你可以看一下这个网址Execute an exe file using node.js。在c#job将所有数据写入数据库之后,你可以查看通过nodejs读取的该表。

编辑: 您的解决方案是Web服务。你可以看看wcf rest.so每个请求从http协议调用c#代码。你可以从网络服务获得必要的数据。