EJB 的角色和三个对象

答:一个完整的基于 EJB 的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工作必须遵循 Sun 公司提供的 EJB 规范,以保证彼此之间的兼容性。
这六个角色分别是

  • EJB 组件开发者(Enterprise Bean Provider) 、
  • 应用组合者(Application Assembler)、
  • 部署者(Deployer)、
  • EJB 服务器提供者(EJB Server Provider)、
  • EJB 容器提供者(EJB Container Provider)、
  • 系统管理员(System Administrator),
    这里面,EJB 容器是 EJB之所以能够运行的核心。EJB 容器管理着 EJB 的创建,撤消,激活,去活,与数据库的连接等等重要的核心工作;三个对象是 Remote(Local)接口、Home(LocalHome)接口,Bean 类。