首页> 外文期刊>IEEE transactions on dependable and secure computing >Unification of transactions and replication in three-tier architectures based on CORBA
【24h】

Unification of transactions and replication in three-tier architectures based on CORBA

机译:基于CORBA的三层体系结构中事务和复制的统一

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

摘要

In this paper, we describe a software infrastructure that unifies transactions and replication in three-tier architectures and provides data consistency and high availability for enterprise applications. The infrastructure uses transactions based on the CORBA object transaction service to protect the application data in databases on stable storage, using a roll-backward recovery strategy, and replication based on the fault tolerant CORBA standard to protect the middle-tier servers, using a roll-forward recovery strategy. The infrastructure replicates the middle-tier servers to protect the application business logic processing. In addition, it replicates the transaction coordinator, which renders the two-phase commit protocol nonblocking and, thus, avoids potentially long service disruptions caused by failure of the coordinator. The infrastructure handles the interactions between the replicated middle-tier servers and the database servers through replicated gateways that prevent duplicate requests from reaching the database servers. It implements automatic client-side failover mechanisms, which guarantee that clients know the outcome of the requests that they have made, and retries aborted transactions automatically on behalf of the clients.
机译:在本文中,我们描述了一种软件基础结构,该基础结构统一了三层体系结构中的事务和复制,并为企业应用程序提供了数据一致性和高可用性。基础架构使用基于CORBA对象事务服务的事务来使用回滚恢复策略来保护稳定存储上数据库中的应用程序数据,并使用容错来基于容错CORBA标准进行复制以保护中间层服务器。 -前恢复策略。基础结构复制中间层服务器以保护应用程序业务逻辑处理。另外,它复制事务协调器,这使两阶段提交协议成为非阻塞状态,因此避免了由于协调器故障而可能导致的长时间服务中断。基础结构通过复制网关处理复制的中间层服务器和数据库服务器之间的交互,以防止重复的请求到达数据库服务器。它实现了自动客户端故障转移机制,该机制可确保客户端知道他们发出的请求的结果,并代表客户端自动重试中止的事务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号