首页> 外文会议>International conference on Very Large Data Bases >STDL - A Portable Language for Transaction Processing
【24h】

STDL - A Portable Language for Transaction Processing

机译:STDL - 一种用于事务处理的便携式语言

获取原文

摘要

Structured Transaction Definition Language (STDL) is a block-structured language specialized for distributed transaction processing, developed by the Multivendor Integration Architecture consortium. The main design goals were application portability across multiple interoperable STDL implementations, and ease of implementation on different vendors' transaction processing systems — both new and existing ones. This paper describes STDL's transaction features: demarcating transaction boundaries, transactional remote procedure call, transactional queuing, recoverable terminal I/O, and transactional exception handling. STDL relies on standard C and COBOL for most application logic and all operations on files and SQL databases. All transactional features of STDL and new features outside standard C and COBOL are isolated in procedures written in the STDL task definition language. These features include demarcating transaction boundaries, transaction recovery, exception handling, transactional communications, access to data queues, submission of queued work requests, and invocation of presentation services. This isolation of transactional features is quite different than other persistent programming languages and has two important benefits: one can use applications written in standard C or COBOL; and to implement STDL, it is possible to map clauses of the task definition language onto operations of most any distributed TP monitor.
机译:结构化事务定义语言(STDL)是一种由Multivent Integration架构联盟开发的分布式事务处理专门用于分布式事务处理的块结构语言。主要设计目标是多个可互操作的STDL实现的应用程序,以及不同供应商的交易处理系统的易于实现 - 既有新的和现有的。本文介绍了STDL的交易功能:划分事务边界,事务远程过程呼叫,事务排队,可恢复终端I / O和事务异常处理。 STDL依赖于标准C和COBOL,用于大多数应用程序逻辑以及文件和SQL数据库上的所有操作。标准C和COBOL外的STDL和新功能的所有事务特征在STDL任务定义语言中写入的过程中被隔离。这些功能包括划分事务界限,事务恢复,异常处理,交易通信,访问数据队列,提交排队的工作请求以及演示服务的调用。这种交易功能的隔离与其他持久性编程语言完全不同,并且具有两个重要的好处:可以使用标准C或COBOL编写的应用程序;为了实现STDL,可以将任务定义语言的子句映射到大多数分布式TP监视器的操作上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号