日期:2014-05-19  浏览次数:20807 次

基于J2EE规范的中间件——EJB简介

前言

上一篇简单介绍了JavaJ2EE的基本概念,本篇将开始进入主题,介绍基于J2EE的中间件,也就是EJB的开发。

 

正题

什么是EJB

 

EJB(Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。

 

在J2EE里,EnterpriseJava Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(EntityBean)和消息驱动Bean(MessageDriven Bean)。

 

为什么选择EJB,什么情况下选择EJB

 

选择EJB最重要的理由:EJB支持分布式对象间的事务。

 

由于J2SE中的RMI不支持事务,因此在J2EE