首页> 外文期刊>Journal of Computer Science & Technology >Design and Implementation of an Interoperable Object Platform for Mnlti-Databases
【24h】

Design and Implementation of an Interoperable Object Platform for Mnlti-Databases

机译:Mnlti数据库互操作对象平台的设计与实现

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

摘要

In this paper, the authors present the design and implementation of an Interoperable Object Platform for Multi-Databases (IOPMD). The aim of the system is to provide a uniform object view and a set of tools for object manipu- lation and query based on heterogeneous multiple data sources under client/server environment. The common object model is compatible with ODMG2.0 and OMG's CORBA, which provides main OO features such as OID, attribute, method, inheri- tance, reference, etc. Three types of interfaces, namely Vface, IOQL and C++ API, are given to provide the database programmer with tools and functionalities for appli- cation development. Nested transactions and compensating technology are adopted in transaction manager. In discussing some key implementation techniques, trans- lation and mapping approaches from various schemata to a common object schema are proposed. Buffer management provides the data caching policy and consistency maintenance of cached data. Version management presents some operations based on the definitions in semantic version model, and introduces the implementation of the semantic version graph.
机译:在本文中,作者介绍了多数据库互操作对象平台(IOPMD)的设计和实现。该系统的目的是为客户/服务器环境下基于异构多个数据源的对象操作和查询提供统一的对象视图和一组工具。通用对象模型与ODMG2.0和OMG的CORBA兼容,后者提供OO主要功能,例如OID,属性,方法,继承性,引用等。给出了三种类型的接口,即Vface,IOQL和C ++ API。为数据库程序员提供用于应用程序开发的工具和功能。事务管理器中采用了嵌套事务和补偿技术。在讨论一些关键的实现技术时,提出了从各种模式到通用对象模式的转换和映射方法。缓冲区管理提供了数据缓存策略和缓存数据的一致性维护。版本管理根据语义版本模型中的定义提出一些操作,并介绍语义版本图的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号