作业帮 > 综合 > 作业

EJB中各个bean的区别与联系?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 04:22:13
EJB中各个bean的区别与联系?
如题.
EntityBean:主要是指可存储的物件,比如:学生,学校,公司,职员 等等.必须是 Serializable
SessionBean:主要是指商业逻辑物件,比如:购物,执行某功能 etc.表示的是一种过程
SessionBean 又分为:Stateless 和 Stateful 区别就是,Stateful 有状态记忆,Stateless 无状态记忆
Message-Driven Bean:主要是用于做一些JMS message的处理.这一点可以从Message-Driven Bean 的构架里看到:当客户 发送一个 message 到 JMS,Container 就会从 Beans Pool 中把注册了的Message-Driven Bean 调出来并且后台运行 ...
我这里是概述,建议你最好找一本EJB的书来读 ...最新的EJB的版本是3.0