仅使用servlet容器在java EE中开发Web应用程序?

时间:2015-05-23 15:33:47

标签: tomcat java-ee application-server web-container

我做了一些关于在 Javaee 中部署Web应用程序的研究,我发现应用程序服务器兼容的Java EE是一个Web容器加上 EJB容器。此外,Tomcat只是一个 Web容器而不是应用程序服务器。

在我的情况下,我必须开发一个Web应用程序,并且我不需要EJB组件,所以我可以简单地使用没有应用程序服务器的Web容器吗?或者,我还需要一个服务器应用程序?

1 个答案:

答案 0 :(得分:0)

只要将Java EE的使用限制为以下API,就可以使用Apache Tomcat:

  1. 的Servlet
  2. JS​​P
  3. EL
  4. 的WebSocket
  5. 如果您需要其他API,您可以将其与您的应用程序打包在一起,或者使用类似Apache TomEE的内容,这是一个经过Web配置文件认证的Java EE服务器,具有开箱即用的支持少数其他有用的API,没有大量的WebLogic等。