首页 | 本学科首页   官方微博 | 高级检索  
     

组合事务块及其在C语言和FOXPRO中的实现
引用本文:江建慧,赵晓东.组合事务块及其在C语言和FOXPRO中的实现[J].计算机研究与发展,1998,35(9):859-864.
作者姓名:江建慧  赵晓东
作者单位:上海铁道大学计算技术研究所
基金项目:上海市自然科学基金,铁道部科技基金,铁道部科技发展计划项目
摘    要:高级程序设计语言(如C语言)和数据库系统的嵌套使用,作为一种有效的数据操纵和管理结构,目前在传统的离线或在线事务处理系统,以及智能控制系统中得到了广泛应用.这些应用的特点之一是要求系统具有很高的可靠性.文中提出了一种称为组合事务块的新颖容错原语,详细论述了它在C语言和FOXPRO中的实现方案.本质上,组合事务块是一种将数据容错、程序容错及算法容错结合起来的混合容错机制.文中还分析了组合事务块在冗余处理机上的执行时间,并用软件实验验证了它的容错特性.

关 键 词:数据库系统  组合事务块  C语言  FoxPro

THE COMBINATIONAL TRANSACTION BLOCK AND ITS IMPLEMENTATION IN C LANGUAGE AND FOXPRO
Jiang Jianhui,Zhao Xiaodong,Tong Mei,and Gao Yingxin.THE COMBINATIONAL TRANSACTION BLOCK AND ITS IMPLEMENTATION IN C LANGUAGE AND FOXPRO[J].Journal of Computer Research and Development,1998,35(9):859-864.
Authors:Jiang Jianhui  Zhao Xiaodong  Tong Mei  and Gao Yingxin
Abstract:A novel fault tolerant primitive, called combinational transaction block (CTB), is presented here. It is constructed based on the principles of N version programming, recovery block, and dynamic redundancy structure of hardware fault tolerance. Therefore, CTB can be considered as a combinational fault tolerant mechanism for algorithms, programs and data. Its implementation in C language and FOXPRO is discussed in detail. The executing time of CTB on redundant processor systems is analyzed. The availability of CTB is demonstrated by software fault tolerant experiments.
Keywords:fault tolerance  fault tolerant primitive  fault tolerant database primitive  high level programming language  database system  transaction
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号