目前开发的J2EE系统用到了两个数据源,需要分布式事物(JTA)的支持,但是tomcat不支持JTA,开发调试不太方便,本文通过使用atomikos实现了分布式事务的支持,理论可以运行在任何java容器中。...
分类:
编程语言 时间:
2014-09-22 16:53:52
阅读次数:
303
一. 前言:
在写这篇博客之前,我们需要弄清楚两个概念:本地事务和分布式事务。
本地事务:只处理单一数据源,比如单个数据库。
分布式事务:处理多种异构的数据源, 比如某个业务操作中同时包含JDBC和JMS或者某个操作需要访问多个不同的数据库。...
分类:
编程语言 时间:
2014-09-21 02:35:49
阅读次数:
376
一. 前言:
上一篇博客中,我们使用jotm实现了分布式事务, 本篇将使用atomikos实现。
基本的代码都是一样的,就是配置略有不同。...
分类:
编程语言 时间:
2014-09-21 02:18:49
阅读次数:
360
最近在做项目的时候遇到分布式事务,所有总结一下,跟大家分享和交流一下经验。首先说明为什么要分布式事务呢?先说说我在项目的哪里遇到分布式事务吧,我是在做网站后台开发的时候,一般涉及到有图片表的设计时,数据库存放的是图片的路径,图片是存放在网站的文件夹下面,所..
分类:
Web程序 时间:
2014-09-01 15:50:43
阅读次数:
174
之前发表了一篇事务的存储过程,最近在做项目的时候遇到分布式事务,所有总结一下,跟大家分享和交流一下经验。首先说明为什么要分布式事务呢?先说说我在项目的哪里遇到分布式事务吧,我是在做网站后台开发的时候,一般涉及到有图片表的设计时,数据库存放的是图片的路径,图片是存放在网站的文件夹下面,所以我们操作产品...
分类:
Web程序 时间:
2014-08-31 19:57:41
阅读次数:
292
A distributed transaction
分类:
数据库 时间:
2014-08-29 15:58:08
阅读次数:
228
使用spring和hibernate可以很方便的实现一个数据源的事务管理,但是如果需要同时对多个数据源进行事务控制,并且不想使用重量级容器提供的机制的话,可以使用JOTM达到目的. JOTM的配置十分简单,spring已经内置了对J...
分类:
其他好文 时间:
2014-08-14 14:22:59
阅读次数:
262
本文原文连接: http://blog.csdn.net/bluishglc/article/details/7612811 ,转载请注明出处!1.XAXA 是由X/Open组织提出的分布式事务的规范。XA规范主要定义了(全局)事务管理器(Transaction Manager)和(局部)资源管理器...
分类:
其他好文 时间:
2014-08-07 12:25:59
阅读次数:
175
Google为了解决网页索引的增量处理,以及维护数据表和索引表的一致性问题,基于BigTable实现了一个支持分布式事务的存储系统。这里重点讨论这个系统的分布式事务实现,不讨论percolator中为了支持增量计算而实现的Notifications机制。 该系统基于BigTable,支持snaps....
分类:
其他好文 时间:
2014-08-04 14:12:47
阅读次数:
651