同一项目中的Java和NodeJ

时间:2016-03-04 08:37:52

标签: java node.js amazon-web-services express

我正在开发一个制作休息API的项目。我正在使用NodeJS和express。该项目还涉及在后台运行的复杂图形算法,我已决定用Java编写代码并从nodeJS端调用此Java文件。

我怀疑的是,我是否应该坚持使用nodeJS中的算法部分,因为它本质上是异步的,或者在JAVA中编码很好,如果在JAVA中编码很好,那么调用这个JAVA的最佳方法是什么?文件。我将在AWS中主持这个。

另外,我可以用c ++或python编写上面的算法部分,这些语言中的任何一种都可以提供任何优势,或者JAVA同样可以。

非常感谢,我真的需要得到这个。

1 个答案:

答案 0 :(得分:0)

您使用的语言完全取决于您的特定应用程序中作业的最佳工具,或者您的首选语言,这完全取决于您。

在从NodeJS调用此代码方面,您正在制作REST API,因此为什么不将图形算法代码部署为REST服务。这样你就可以从任何地方调用它,而且它所用的语言并不重要。