- 91
- 0
- 约3.72万字
- 约 38页
- 2018-10-17 发布于天津
- 举报
9.1TUXEDO如何处理分布式事务.doc
9.1 TUXEDO如何处理分布式事务
在两层的C/S结构中,客户端直接访问数据库,当采用TUXEDO中间件后,形成三层结构。这时,客户端不直接访问数据库,而是改为调用中间件TUXEDO服务端上的服务,由TUXEDO服务端访问数据库,并把结果返回给客户端。如图所示。
客户端
客户端
TUXEDO应用服务器数据库
TUXEDO应用服务器
数据库
客户端
客户端
客户端
客户端
TUXEDO支持ORACLE、SYBASE、INGRES、DB2等UNIX上的大型数据库和NT上的SQL Server,并且还支持C-ISAM文件系统。即可以通过XA协议, 也可不用XA协议与数据库进行连接。在说明TUXEDO与数据库的连接的配置及编程之前,我们先解释一些名词。
名词解释
资源管理器(RESOURCE MANAGER):
最常见的是数据库,可以是其他的,如TUXEDO的QUEUE,EJB的JMS等,它们对数据进行管理和维护.
事务(TRANSACTION):
事务的定义很多,简单地说,事务是对资源管理器的一组操作,它使所涉及的资源管理器从一个状态转变到另一个状态,这些操作要么全部成功,要么全部失败。事务具有以下的4个特征(一般称为ACID):
原子性(ATOMICITY): 指事务中的所有操作作为一个整体单元要么成功要么失败.
一致性(CONSISTE
您可能关注的文档
- 2014年大连市重点企业清洁生产审核咨询工作服务单位采购项.doc
- 2015届湖北省五所重点中学高三十一月联考.doc
- 2015年诸城市供销.doc
- 2017年吴川市第二中学.PDF
- 2017年度江苏高校省级外国留学生英文授课精品.doc
- 2017年度青岛市扶贫协作工作办公室决算.doc
- 2017年江山市公开招聘卫生计生系统事业单位工作人员笔试.doc
- 2017年阳江市阳东区教师进修学校.PDF
- 2018年安徽省合肥市高考模拟历史.PDF
- 2018年德城区城市管.PDF
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
原创力文档

文档评论(0)