【24h】

The CORBA Activity Service Framework for Supporting Extended Transactions

机译:支持扩展事务的CORBA活动服务框架

获取原文
获取原文并翻译 | 示例

摘要

Although it has long been realised that ACID transactions by themselves are not adequate for structuring long-lived applications and much research work has been done on developing specific extended transaction models, no middleware support for building extended transactions is currently available and the situation remains that a programmer often has to develop application specific mechanisms. The CORBA Activity Service Framework described in this paper is a way out of this situation. The design of the service is based on the insight that the various extended transaction models can be supported by providing a general purpose event signalling mechanism that can be programmed to enable activities - application specific units of computations - to coordinate each other in a manner prescribed by the model under consideration. The different extended transaction models can be mapped onto specific implementations of this framework permitting such transactions to span a network of systems connected indirectly by some distribution infrastructure. The framework described in this paper is an overview the OMG's Additional Structuring Mechanisms for the OTS standard now reaching completion. Through a number of examples the paper shows that the Framework has the flexibility to support a wide variety of extended transaction models. Although the framework is presented here in CORBA specific terms, the main ideas are sufficiently general, so that it should be possible to use them in conjunction with other middleware.
机译:尽管人们早已认识到ACID事务本身不足以构造长期的应用程序,并且在开发特定的扩展事务模型方面已进行了大量研究工作,但目前尚无用于构建扩展事务的中间件支持,而且情况仍然如此。程序员经常必须开发​​特定于应用程序的机制。本文描述的CORBA活动服务框架是解决这种情况的一种方法。服务的设计基于以下见解:可以通过提供通用事件信令机制来支持各种扩展的事务模型,该通用事件信令机制可以进行编程,以使活动-应用程序特定的计算单位-能够以由以下方式指定的方式相互协调:正在考虑的模型。可以将不同的扩展事务模型映射到此框架的特定实现上,以允许此类事务跨越由某些分发基础结构间接连接的系统网络。本文描述的框架概述了OMG针对OTS标准的其他结构化机制,现已完成。通过大量示例,本文显示了该框架具有灵活性,可以支持各种扩展的事务模型。尽管此处以CORBA特定术语介绍了该框架,但主要思想已经足够笼统,因此应该可以将其与其他中间件结合使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号