我是EJB的新手。从我到目前为止所做的所有阅读和搜索中,我了解到以下内容:
- EJB是应用程序的业务逻辑编写和维护的bean。
- 所有EJB都被放置在称为EJB容器的东西中。
- EJB容器只是一个服务器端程序,旨在管理EJB并提供EJB应该提供的基本功能(例如事务管理、安全性、无冲突环境等)。
1) 我的疑问是,所谓的EJB组件是否驻留在所有应用程序服务器中?
2) 当我们说EJB 2.1 / 3.0 / 3.1时,这是否意味着发布了新版本的EJB容器?
3) EJB容器是否也驻留在Web服务器中?
谢谢。