EJB 企业级JavaBeanEnterprise JavaBean EJB或稱Jakarta Enterprise Beans是一个用来构筑企业级应用的服务器端可被管理组件 Java企业版APIJava Enterprise Edition中提供了对EJB的规范EJB是一个封装有某个应用程序之业务逻辑服务器端组件EJB最早于年由IBM提出旋即被太阳微系统采用并形成标准EJB  和EJB 其后在Java社区进程Java Community Process支持下陆续有一些JSR被制订来定义新的EJB标准分别是JSR  EJB  JSR  EJB  以及最新的JSR  EJB  EJB规范的目的在于为企业及应用开发人员实现后台业务提供一个标准方式从而解决一些此前总是在作业过程中总是重复发生的问题EJB以一个标准方式自动处理了诸如数据持久化事务整合安全对策等不同应用的共有问题使得软件开发人员可以专注于程序的特定需求而不再饱受那些非业务元素的困扰 据此EJB规范明确了一个应用服务器应当支持的中间管理细目包括 数据持久化 事务处理 并发控制 基于JMS的事件驱动 基于JNDI的名字和空间管理 基于JCE和JAAS的安全管理 应用服务器端的软件组件部署 使用RMIIIOP协议的远程过程调用 将业务方法暴露为Web服务 此外EJB定义文档还指定了EJB容器和各EJB的角色定位以及如何将EJB部署至EJB容器当中