没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
传统的分布式事务处理技术在实际应用中存在着效率较低和网络环境复杂时可靠性较差等问题。文章提出了一种基于Java消息服务(Java Message Service,JMS)的分布式异步事务处理模型,该模型采用非阻塞的事务处理机制即异步事务处理,支持并行处理子事务和全局事务部分回滚、恢复,提高了事务处理效率,增强了系统的可靠性,为分布式应用系统在复杂网络环境下事务处理和长事务处理提供了一种较好的解决方案。
资源推荐
资源详情
资源评论
","_-::'.
A
且呈二-主
孟"'-土
jj&
ι"'
三
a留
...
第
11
卷第
2
期
2010
年
4
月
信息工程大学学报
Journal
of
Information
Engineering
University
Vol.
11
No.2
Apr.20
1O
一种基于
JMS
的分布式异步事务处理模型设计
王成良李立新叶剑秦小龙
2
(1信息工程大学电子技术学院,河南郑州
450004;
2.61840
部队,北京
100089)
摘要:传统的分布式事务处理技术在实际应用中存在着效率较低和网络环境复杂时可靠性较
差等问题。文章提出了一种基于
Java
消息服务(J
ava
Message Service ,
JMS)
的分布式异步事务
处理模型,该模型采用非阻塞的事务处理机制即异步事务处理,支持并行处理子事务和全局事
务部分回滚、恢复,提高了事务处理效率,增强了系统的可靠性,为分布式应用系统在复杂网络
环境下事务处理和长事务处理提供了一种较好的解决方案。
关键词:分布式事务;两阶段提交;异步事务;
Java
消息服务
中图分类号:
TP393
文献标识码
:A
文章编号:
1671 -
0673
(2010)
02
-
0234
-
05
Design
of
a
Distributed
Asynchronous
Transaction
Model
Based
on
JMS
WANG
Cheng-lia
吨,
LI
Li-xin
, YE
Jian
,
QIN
Xiao-Iong
(
1.
Institute
of
Electronic
Technology
,
Information
Engineeri
吨
Univers
町,
Zhengzhou
450004 , China;
2.
U
nit
61840 , Beijing 100089 , China)
Abstract:
Traditional
distrihuted
transaction
disposal
techniques
have some
plohlems
in
practice
,
such
as low efficiency
and
lack
of
reliahility
under
complex network environment. A
distrihuted
a-
synchronous
transaction
model
hased
on JMS is provided in
this
pape
r.
The
model
uses
non-hlocking
transaction
disposal
mechanism
, namely asynchronous
transaction
disposal ,
and
it
supports
disposing
suh-transitions
parallelly ,
roll-hacking
and
resuming
glohal
transaction
partly. Using
this
model
in
practice
can
improve
the
efficiency of
transaction
disposal
and
the
reliahility of
application
systems.
Distrihuted
application
systems
can
use
this
model to dispose transactions
under
complex network
en-
vironment
and
transactions which
need
a long time to
execute.
Key
words:
distrihuted
transaction;
two-phase commitment
protocol;
asynchronous
transaction;
Java
message serv
lC
e
0
引言
随着网络技术的快速发展,基于分布式数据资源的应用系统得到广泛使用,分布性成为现代应用系统
的主要特性之一。常见的数据资源有数据库、目录服务、文件访问系统等。在分布式计算环境下,事务处
理是构造可靠性分布式应用系统的关键技术,它通过维护各个数据资源中数据的一致性和可用性,保证了
分布式应用系统中各子系统间程序逻辑的正确性。因此,事务处理的好坏直接影响整个应用系统的性能。
与传统集中式环境相比,在分布式计算环境下实现事务处理难度大大增加,应用系统的事务通常涉及
到多个子系统的数据资源,需要在较长时间内由各个子系统协调完成,而且事务间发生数据资源竞争的几
收稿日期:
2009
-
06
-
23
;修回日期
:2009
-
09
-
13
基金项目:科研基金资助项目
作者简介:王成良
(1982
- )
,男,硕士生,主要研究方向为信息安全、信息系统开发。
资源评论
weixin_38690407
- 粉丝: 1
- 资源: 943
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功