標題: A new architecture for integration of CORBA and OODB
作者: Sheu, RK
Liang, KC
Yuan, SM
Lo, WT
資訊工程學系
Department of Computer Science
關鍵字: OMG;CORBA;ODMG;object-oriented database;integration;transaction
公開日期: 1-Sep-1999
摘要: Object-oriented database system (OODB) supports an object-oriented data model with the functionality of persistency and transaction semantics. In order to facilitate the use of OODB, the Object Database Management Group (ODMG) defined a standard for object database management system. On the other hand, the Object Management Group (OMG) defined the Common Object Request Broker Architecture (CORBA), which is an emerging standard of distributed object technology providing the interconnection network between distributed objects. For the sake of matching these two object models, taking the advantages of merging both of them, and building a more sophisticated infrastructure, the integration of CORBA and OODB is currently an urgent and important issue in distributed object systems. Instead of using Object Database Adapter (ODA) suggested by the ODMG, in this paper, we provide a novel way of reusing the Object Transaction Service (OTS) and wrapping techniques to introduce OODB into CORBA automatically. Through our design, CORBA clients or OODB object implementers do not need to learn any knowledge of each other. In addition, error recovery is also provided to guarantee the consistency of object states. The whole task for integrating CORBA and OODB is done transparently by our proposed preprocessor, which plays an important role in solving problems encountered by ORB and OODB vendors easily.
URI: http://dx.doi.org/10.1109/69.806934
http://hdl.handle.net/11536/31125
ISSN: 1041-4347
DOI: 10.1109/69.806934
期刊: IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING
Volume: 11
Issue: 5
起始頁: 748
結束頁: 768
Appears in Collections:Articles


Files in This Item:

  1. 000083826200004.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.