应用程序架构:服务器和层

时间:2012-04-30 09:57:59

标签: java-ee tomcat architecture glassfish

我想知道应用程序服务器和Web服务器之间的区别是什么?glassfish和Tomcat(应用程序服务器或Web服务器)的分类是什么。 在这种服务器中我们可以找到servlet和JSP。 任何想法,如果你能给我一个关于应用程序架构的电子书或链接列表:(图层......)如何制作它以及如何选择最适合你的应用程序。

提前谢谢

1 个答案:

答案 0 :(得分:4)

Tomcat是一个Java EE服务器,它不支持完整的Java EE堆栈。它专注于webapp支持(servlet和JSP),提供JDBC连接池和JNDI支持,但没有例如EJB和JMS。

GlassFish是一个全栈Java EE服务器,它支持Java EE规范中的所有内容(servlet,JSP,EJB,JMS,JPA,JTA等)。

Oracle有关于Java EE的教程。谷歌为他们。