EJB3.0入门经典(笔记)-EJB知识与运行环境

rel="File-List" href="file:///C:%5CDOCUME%7E1%5CADMINI%7E1%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C03%5Cclip_filelist.xml">

(一)     Enterprice JavaBeans (EJB) 是一个用于分布式业务应用的标准服务器端组件模型。EJB定义了3种企业Bean,分别是会话Bean (Session Bean)、实体Bean (Entity Bean) 和消息驱动Bean (Message Driven Bean)

  • 会话Bean

会话Bean用于实现业务逻辑,它分为有状态Bean和无状态Bean。当客户端发出EJB调用请求时,容器会选择一个Session Bean 来为客户端服务。

  • 实体Bean

实体Bean代表真实物体的数据。在EJB3.0中,实体Bean仅作为普通Java

对象来使用,它负责与数据库表进行对象/关系映射(O/R Mapping)

  • 消息驱动Bean (MDB)

MDB是专门处理基于消息请求的组件。她能收发异步JMS消息,并能轻易

地与其他EJB交互,适合用于一个业务执行的时间很长,而执行结果无须实时向用户反馈的场合。

 

(二)     EJB需要运行在EJB容器,每个Java EE 应用服务器都含有EJB容器和Web容器,目前支持EJB3.0的应用服务器有JBoss(4.2.x以上版本)GlassfishWebLogic(10以上版本)Sun Application Server (9.0以上版本)Oracle Application Server (10g以上版本) 国内的Apusic应用服务器。但Tomcat目前只是Web容器,不能运行EJB应用。

 

    JBoss 部署应用比较简单,在每一个配置中, JBoss 会不断扫描一个名为“ JBoss 安装目录 /server/config-name/deploy ”的特定目录,查看是否有任何更新,此目录一般被称为“部署目录”,一般学习时部署到 %JOBSS_HOME%/ server/default/deploy 目录下即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值