是否可以将java类(用于模型、控制器)与node.js一起使用?
我目前有一个web应用程序,它是使用Java的Play framework(1.2.4)构建的。我希望使用node.js重建它。我想知道是否可以使用相同的Java类,或者是否所有代码都必须使用javascript是否可以将java类(用于模型、控制器)与node.js一起使用?,node.js,playframework,Node.js,Playframework,我目前有一个web应用程序,它是使用Java的Play framework(1.2.4)构建的。我希望使用node.js重建它。我想知道是否可以使用相同的Java类,或者是否所有代码都必须使用javascript 谢谢简短回答:不,您需要用javascript重写代码。既然您说您“希望使用node.js重建它”,那就好了。全速前进 更详细的回答:您可以运行2个应用程序,在JVM中运行1个java,在节点中运行1个javascript,并让它们通过一些进程间通信机制(如REST/HTTPAPI)进
谢谢简短回答:不,您需要用javascript重写代码。既然您说您“希望使用node.js重建它”,那就好了。全速前进
更详细的回答:您可以运行2个应用程序,在JVM中运行1个java,在节点中运行1个javascript,并让它们通过一些进程间通信机制(如REST/HTTPAPI)进行通信。这是一种相当常见的模式,node.js很适合作为web应用服务器,连接到一个或多个后端API以支持服务。这将允许您维护现有的java代码库。这种模式有时被称为“面向服务的体系结构”。简短回答:不,您需要用javascript重写代码。既然您说您“希望使用node.js重建它”,那就好了。全速前进 更详细的回答:您可以运行2个应用程序,在JVM中运行1个java,在节点中运行1个javascript,并让它们通过一些进程间通信机制(如REST/HTTPAPI)进行通信。这是一种相当常见的模式,node.js很适合作为web应用服务器,连接到一个或多个后端API以支持服务。这将允许您维护现有的java代码库。这种模式有时被称为“面向服务的体系结构”