A NEW APPROACH TO IMPLEMENT EXTENDED TRANSACTION MODELS IN J2EE

Xiaoning Ding, Xiangfeng Guo, Beihong Jin, Tao Huang

2006

Abstract

Extended transaction model (ETM) is a powerful mechanism to ensure the consistency and reliability of complicated enterprise applications. However, there is few implementation of ETM in J2EE. The existing research is deficient in supporting range and requires some special database supporting. This paper explores the obstacle which prevents J2EE from supporting ETMs, and argues it is because of the limitation of J2EE XAResource interface and underlying databases. To overcome the obstacle, we propose a new approach, which processes concurrency control inside J2EE application server instead of in database. Furthermore, we implement TX/E service in JBoss to validate the approach, which is an enhanced J2EE transaction service supporting extended transaction models. Compared to existing work, TX/E supports user-defined transaction models and does not require any special database supporting.

Download


Paper Citation


in Harvard Style

Ding X., Guo X., Jin B. and Huang T. (2006). A NEW APPROACH TO IMPLEMENT EXTENDED TRANSACTION MODELS IN J2EE . In Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-972-8865-41-2, pages 118-123. DOI: 10.5220/0002496701180123

in Bibtex Style

@conference{iceis06,
author={Xiaoning Ding and Xiangfeng Guo and Beihong Jin and Tao Huang},
title={A NEW APPROACH TO IMPLEMENT EXTENDED TRANSACTION MODELS IN J2EE},
booktitle={Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2006},
pages={118-123},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002496701180123},
isbn={978-972-8865-41-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - A NEW APPROACH TO IMPLEMENT EXTENDED TRANSACTION MODELS IN J2EE
SN - 978-972-8865-41-2
AU - Ding X.
AU - Guo X.
AU - Jin B.
AU - Huang T.
PY - 2006
SP - 118
EP - 123
DO - 10.5220/0002496701180123