我在 JSF 1.2 框架中有一个现有的电子商务 Web 应用程序。我们希望在我们现有的应用程序中使用 node.js 技术的优势。
我们的重点:将 View[html] 部分保留在 JSF 框架中,所有 I/O [Database-MySql] 操作将由 node.js 管理。
我们可以使用 Node.js 进行 CRUD 操作。但是我们如何在 java-managed-Bean 和 node.js 之间发送/接收数据?
这个架构有用吗?或任何其他更好的选择/建议? .还是需要完全切换到Node.js技术栈..
问候,
西乔
最佳答案
我不认为这是个好主意。如果你绝对想使用 node.js,你应该用 node 实现你的表示层,并在 java 中保留 crud 操作并通过 json 进行通信。 node.js 只有在每次回调的操作都比较小的情况下才会更快,例如返回缓存的 html、json 等。如果你有很多 crud 操作,node.js 不是特别适合这个任务。您还可以查看播放框架 http://www.playframework.com/ . 它是一个高性能的异步 java/scala 框架,可能会满足您的需求。
关于java - 如何在现有的 java web 应用程序中使用 Node.js 效率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16580858/