12
返回列表 发新帖
楼主: rainbow

weblogic6.1中的事务管理

[复制链接]
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33ITPUB9周年纪念徽章
日期:2010-10-08 09:32:25
11#
 楼主| 发表于 2002-2-2 14:35 | 只看该作者
当然MDB是EJB20中新增的一种bean,作为JMS的客户端,没有remote接口,主要协助JMS来进行消息处理;而EJB20中另外一个大的变化为增强了CMP的功能,不过具体细节还没有看^|^

CMP的效率肯定要比BMP的效率高一些,因为container为数据访问是作了优化的,推荐用CMP我十分赞同。

至于MDB中的事务处理,我认为与EJB中事务的处理是相同的,因为MDB本身就是EJB的一种,hehe !

使用道具 举报

回复
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
12#
发表于 2002-2-2 18:29 | 只看该作者
Yeah, MDB is just a EJB, but MDB have  some difference in tranction boundary with other EJB,
It have no the ability to associate with the client as a unified transaction.

If you mean the method of bottom transaction is the same, I aggree it, all them was servered by
JTS.

使用道具 举报

回复
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33ITPUB9周年纪念徽章
日期:2010-10-08 09:32:25
13#
 楼主| 发表于 2002-2-4 09:51 | 只看该作者
是的,MDB是一种特殊的EJB,由于他不能被client调用,所以tranction boundary 只能在Bean内部,不能参与其他的transaction;而对sessionbean|entitybean,可以n个bean共享一个transaction

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表