A New Architecture for Integration of CORBA and OODB

碩士 === 國立交通大學 === 資訊科學學系 === 86 === Object-oriented database system supports object-oriented data model with the functionality of persistency and transaction semantics. In order to broden the use of OODB, the Object Database Management Grou...

Full description

Bibliographic Details
Main Authors: Sheu, Ruey-Kai, 許瑞愷
Other Authors: S. M. Yuan
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/13053484257723459651
Description
Summary:碩士 === 國立交通大學 === 資訊科學學系 === 86 === Object-oriented database system supports object-oriented data model with the functionality of persistency and transaction semantics. In order to broden the use of OODB, the Object Database Management Group defined a standard for object database management system. On the other hand, Object Management Group defined the Common Object Request Broker Architecture which is an emerging standard of distributed object technology providing the interconnection bus between distributed objects. For the sake of matchingthese two object models, taking the advantages of merging both of them and building a more sophisiticated architecture, the integration of CORBA and OODB is currently an urgent and important issue in distributed object systems.Instead of using Object Database Adapter suggested by the ODMG, in this thesis, we provide a natural way of reusing the Object Transaction Service and wrapping techniques to introduce OODB into CORBA automatically. Through our design, the CORBA clients or OODB implementers do not need to know any knowledge of each other. Additionally, error recovery is also provided to guarantee the consistency of object states. The whole tasks for integrating CORBA and OODB is done transparently.