社区
Web 开发
帖子详情
EJB容器是怎么管理事务的??
yy_dan
2010-06-13 11:37:52
RT
...全文
166
7
打赏
收藏
EJB容器是怎么管理事务的??
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qingyuan18
2010-06-13
打赏
举报
回复
大公司里的老系统还是用的EJB,而且各个厂商的都有,比较乱
WebSphere,WebLogic,Jboss。。。每个EJB服务器的管理和实现都不一样的
火龙果被占用了
2010-06-13
打赏
举报
回复
EJB 事务支持 Resource Local 事务和 JTA 事务。
Resource Local 事务就是我们通常所指的 Connection 事务,前提条件是仅有一个数据源。EJB 的容器实现基本上都是采用动态代理进行事务逻辑的横切处理,一般与 ThreadLocal 对象绑定。
JTA 事务应用于分布式事务处理,这种事务光靠 Connection 的 commit 等就无法完成了。支持这种事务需要支持所谓的“两阶段提交”,由 EJB 容器作为两阶段提交的协调者,这种类型的事务很复杂。JTA 事务常用于多个数据源或 JMS 的事务处理。
一个 J2EE 应用服务器的优劣就在于对于事务处理的优劣,之所以会有不要钱开源的 J2EE 应用服务器与收费昂贵的 J2EE 应用服务器主要的区别就在于对于事务的处理能力和性能。
涉及 Java 事务处理的书很少,我只看到过一本 Java Transaction Processing: Design and Implementation,没有中译本:
无伤
2010-06-13
打赏
举报
回复
[Quote=引用 3 楼 zhaobocheng 的回复:]
本人想问下,EJB这个东西有发展吗?有多少家公司在用?好跳槽吗?
[/Quote]
现在用EJB的公司还是不多的, 因此精通的人也少, 如果能把EJB搞精了 前途是无量的。
zhaobocheng
2010-06-13
打赏
举报
回复
本人想问下,EJB这个东西有发展吗?有多少家公司在用?好跳槽吗?
不姓贾_请叫我甄先生
2010-06-13
打赏
举报
回复
关于ejb的事务类型,以及管理,请建议参考这里的
博文专题
yy_dan
2010-06-13
打赏
举报
回复
没有高人指导下吗?自己顶一个
java源码包---java 源码 大量 实例
在对象创建的过程中将被
容器
调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-...
EJB
3
事务
之
容器
管理
事务
(CMT)
容器
管理
事务
(Container-Managed Transaction, CMT ):
容器
管理
事务
允许组件自动征集(enlist )到
事务
中,也就是说,
EJB
组件从不需要显式地给出begin 、commit 、abort 语句,
EJB
容器
会替开发者考虑这些内容。...
EJB
的生命周期,及如何
管理
事务
?
SessionBean:StatelessSessionBean的生命周期是由
容器
决定的,当客户机发出请求要建立一个Bean的实例时,
EJB
容器
不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机。当客户机第一...
EJB
体系结构之
EJB
容器
EJB
容器
EJB
容器
(中间件)在
EJB
服务器... 主要来说,
EJB
容器
管理
一下的系统级问题: 持久性(Persistence) 生命周期
管理
(Life Cycle Management) 安全性(Security)
事务
管理
(Transaction Management
EJB
容器
简单介绍(一)
EJB
跟我们之前所了解的组件,框架,包,类等都有什么关系?接下来主要是从
容器
入手来理解这些概念.J2EE中
容器
充当中间件的角色。主要的
容器
包括:WEB
容器
:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP...
Web 开发
81,095
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章