1、概念不同:
Tomcat是Apache Software Foundation开发的与Java Web应用程序一起使用的最流行的应用程序服务器。Tomcat的市场份额占到了所有Java应用服务器部署的60%。
WildFly,以前称为JBoss Application Server,由红帽 (Red Hat)开发,是另一个功能齐全且经过认证的应用服务器。
2、应用技术支持不同:
WildFly:Red Hat提供了从WildFly到其商业支持的应用服务器JBoss企业应用程序平台的简单迁移路径。这意味着您可以立即使用WildFly,并在将来快速迁移到JBoss EAP,以获得商业支持,如果您确定需要的话。
tomcat:由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。
3、对java EE的依赖不同:
不需要Java EE功能(例如,将使用Spring Framework),那么可以使用Tomcat。这是事实上的行业标准,因此,如果选择它,将有最简单的时间查找文档和示例。可以通过包含第三方依赖项来使用Tomcat来运行Java EE应用程序。只使用一小部分Java EE,那么Tomcat仍是一个不错的选择。
WildFly,开放源代码J2EE的实现,通过LGPL许可证进行发布。但同时也有闭源的,开源和闭源流入流出的不是同一途径。大量使用Java EE,或者需要的功能不能作为第三方插件使用,可使用WildFly。
参考资料来源:百度百科-Jboss
参考资料来源:百度百科-tomcat
用到工具:SecureCRT、WinSCP 1.首先用maven将项目打成war包,eclipse:选中项目右键-->run as-->maven package 2.copy空的Tomcat项目到linux服务器中,改端口 3.将打包成的war包copy到Tomcat中webapps下 4.在bin目录下启动startup.sh 5.操作命令 进入bin目录: [root@localhost neco-tomcat-6.0.35-8094]# cd /opt/neco-tomcat-6.0.35-8094/bin/ 对文件夹赋权限 :[root@localhost bin]# chmod 777 -R /opt/neco-tomcat-6.0.35-8094/ 启动tomcat服务:[root@localhost bin]# ./startup.sh 关闭服务: [root@localhost bin]# ./shutdown.sh /opt/neco-tomcat-6.0.35-8094/webapps 查看日志信息:[root@localhost bin]# tail -222f /opt/neco-tomcat-6.0.35-8094/logs/catalina.out欢迎分享,转载请注明来源:夏雨云
评论列表(0条)