高级检索
    张 昕, 丁晓宁, 金蓓弘, 李 京. J2EE平台的扩展事务模型支持框架[J]. 计算机研究与发展, 2006, 43(7): 1273-1279.
    引用本文: 张 昕, 丁晓宁, 金蓓弘, 李 京. J2EE平台的扩展事务模型支持框架[J]. 计算机研究与发展, 2006, 43(7): 1273-1279.
    Zhang Xin, Ding Xiaoning, Jin Beihong, Li Jing. A Framework for Supporting Extended Transaction Models in J2EE Platform[J]. Journal of Computer Research and Development, 2006, 43(7): 1273-1279.
    Citation: Zhang Xin, Ding Xiaoning, Jin Beihong, Li Jing. A Framework for Supporting Extended Transaction Models in J2EE Platform[J]. Journal of Computer Research and Development, 2006, 43(7): 1273-1279.

    J2EE平台的扩展事务模型支持框架

    A Framework for Supporting Extended Transaction Models in J2EE Platform

    • 摘要: 随着Internet和分布计算的发展,应用趋向于分布、松耦合和复杂化,平面事务模型已经越来越不适应于这些新型的应用,因此出现了多种扩展事务模型.但目前的研究多关注于特定应用环境的模型的提出和分析,同时由于受数据源接口的限制,难以实现事务模型的一些扩展原语,所以真正实现扩展事务模型的系统很少.提出了一种J2EE平台下的扩展事务模型支持框架,通过增强事务管理器的数据并发控制,实现了对常见扩展事务模型的支持.

       

      Abstract: As for the development of the Internet applications and distributed computing, the need for supporting these distributed, collaborative, loosely coupled and complex applications emerges. Although powerful, the flat model is found lacking functionality and efficiency when used for these new applications. Aiming at getting more flexible models, various extensions to the traditional transaction model have been proposed. However, these researches focus on relaxing the constraints of ACID properties and increasing the concurrency and flexibility in specific environments, and the restriction of data source interfaces leads to the difficulties in implementing the extended transaction primitives. A novel framework for supporting extended transaction models in the J2EE platform is presented by enforcing the transaction manager to control the concurrency. In this way, the transaction manager holds a full control of access from applications to data sources, and thus gives supports for common extended transaction models.

       

    /

    返回文章
    返回