【发布时间】:2011-02-28 21:09:32
【问题描述】:
在 Tomcat 常见问题解答中它说:“Tomcat 不是 EJB 服务器。Tomcat 不是完整的 J2EE 服务器。”
但如果我:
- 使用 Spring 提供应用程序上下文
- 用 JPA 注释我的实体 注释(并使用 Hibernate 作为 JPA 提供商)
- 将C3P0配置为连接池数据 来源
- 注释我的服务方法 使用 @Transactional (并使用 Atomikos 作为 JTA 提供者)
- 使用 JAXB 进行编组和解组
- 并可能添加我自己的 JNDI 功能
那么我不是有一个 Java EE 应用服务器吗?然后我的bean不是EJB吗?还是有其他一些定义特征?
兼容 Java EE 的应用服务器为您提供了哪些无法通过一些 3rd 方子系统轻松/轻松地从 Tomcat 获得的东西?
【问题讨论】:
-
附带说明,Apache Tomcat 可以用作完整 JavaEE 服务器的一部分;更具体地说是 JBoss 或 Apache Geronimo。
-
最近,Apache TomEE
标签: java tomcat ejb-3.0 enterprise javabeans