1

我计划使用 JSF 1.2 和 node.js构建一个电子商务 Web 应用程序(类似于http://zovi.com/ )。所有前端组件都将是绑定到支持 bean 的 jsf 组件。我想使用 node.js实现实时功能(例如显示今日热卖查看此商品的客户也查看了此类模式)。并且从数据库(MySQL)中检索所有数据都应该使用节点来完成,并在 JSF 组件中显示。我对如何将从节点获取的数据绑定到相应的托管 bean 属性感到困惑(因为我将它绑定到相应的 JSF 组件)。希望你理解这个背景。请提出一些解决方案。

而且我听说 Node.js 的性能只对小型 Web 应用程序有效,而不是企业级。我的方法正确吗??

4

1 回答 1

3

我会坚持使用 Java EE 或 Node.js 应用程序。我看不出将这两种技术结合起来有什么好处。要运行 JSF 应用程序(我会推荐 JSF2 而不是 1.2),您必须运行 Java 应用程序服务器,它消耗大量系统资源。所以最终你将不得不同时运行 Node.js 和 Java 服务器......但是如果你坚持使用这两种技术,那么像 REST API 这样的 Web 服务将是一个解决方案。没用过 Node.js,但听说比 Java App 性能好很多。服务器。

于 2013-05-16T10:58:21.413 回答