Node.js与struts可能吗?

现在我知道我可能会问这个问题很愚蠢。 但是我对node.js是一个完全新手,我已经做了一些关于node.js的阅读,而且在互联网上的非结构化信息只会让我更加困惑。

我有一个使用Struts 2.0的数据库和后端Java的小型Web应用程序。 现在我正在考虑使用node.js。

我想在我的应用程序中引入聊天function。 我相信使用socket.io将是有益的。 不过,我不想改变我的完整后端,因为现在这个工作真的很好。 我也可以使用使用docker和所有的websockets。

我将不得不放弃Struts框架吗? 并且node.js也可以有一个struts类似的实现? 我唯一的目标是具有Struts提供如此好的抽象层。

Struts2是一个运行在java serlvet contianer(例如Tomcat )中的java框架。

Node.js是用于实现Web资源的服务器端JavaScript环境。

这两个方面的工作有着根本的区别。 但是你可以使用它们来实现任何types的Web应用程序。 但是,没有直接/简单的方法来混合两者。

如果你已经有了Struts2,那么坚持下去最好。