java - 带有 struts 的 Node.js 可能吗?

标签 java javascript node.js struts2

<分区>

现在我知道我问这个可能会显得很傻。但我是 node.js 的新手,我已经阅读了一些有关 node.js 的文章,互联网上如此多的非结构化信息只会让我更加困惑。

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

我想在我的应用程序中引入聊天功能。我相信使用 socket.io 会很好地达到这个目的。但是,我不想更改我的整个后端,因为它现在运行得非常好。我还可以使用 websockets 和 jetty 等等。

我必须放弃 Struts 框架吗? node.js 也可以有类似 struts 的实现吗?我唯一的目标是拥有 Struts 提供的很好的抽象层。

最佳答案

Struts2是在 java serlvet 容器中运行的 java 框架(例如 Tomcat )。

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

这两种方法的工作原理存在根本差异。但是您可以同时使用它们来实现任何类型的 Web 应用程序。然而,没有直接/简单的方法来混合这两者。

如果您已经拥有 Struts2,那么坚持使用它很可能是个好主意。

关于java - 带有 struts 的 Node.js 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30747347/

相关文章:

java - 如何使用 URLConnection 上传二进制文件

java - 使用PHP echo服务器测量带宽

javascript - 如何获取 C 上本地文件的属性 : drive with JSP or Javascript?

node.js - Mocha 和 zombie JS

javascript - 将零视为真值的模式

java - 如何在 selenium webdriver 中选择特定日期

java - 在Android(使用Java)中,如何设置铃声音量(到指定的数字)?

javascript - TS - 使用 return 从回调函数中分配值

javascript - 如何在社交菜单栏中附加图标

node.js - NodeJS/MongoDB - 避免 mongoose 节省错误的当前时间