我正处于决策阶段,我必须选择是否在我的项目中使用Tomcat或Node.js,并需要专家的建议。
我在这里提出的一些问题是:
答案 0 :(得分:3)
Tomcat和Node.js真的完全不同,所以没有一对一的比较。
虽然Tomcat是网络服务器,但Node.js是服务器端运行时 环境 - 其中谎言所有的差异。 Java - 以及支持它的Web和应用程序服务器 - 为您的应用程序提供了一个架构基础,可以说其他技术无法提供。另一方面,JavaScript(以及Node.js)的速度,灵活性和简单性是赢家。
所以你应该问的真正问题是 - 你想要一个具有坚实基础的强大应用程序或快速灵活的解决方案吗?
还有一些其他因素需要考虑,例如内存,性能,可维护性等。
以下是一些可能有用的链接: Performance comparison
答案 1 :(得分:0)
是Tomcat支持websocket in tomcat。如果你已经在java中编写了一些书面组件,你应该使用java。
您可以使用平针织物,弹簧靴来实现您的休息网络服务。
如果您正在使用nosql类型的数据库,那么nodejs可能是更好的选择