Java Binding Based on WOO-DB

碩士 === 國立交通大學 === 資訊科學學系 === 86 === This paper presents the design and implementation of an ODMG-compliant Java binding system upon WOO-DB, an ODMG- compliant client-server object database developed by Institute for Information Industr...

Full description

Bibliographic Details
Main Authors: Liao, Hsin-Chi, 廖心綺
Other Authors: Shian-Ming Yuan
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/69030584623753895360
Description
Summary:碩士 === 國立交通大學 === 資訊科學學系 === 86 === This paper presents the design and implementation of an ODMG-compliant Java binding system upon WOO-DB, an ODMG- compliant client-server object database developed by Institute for Information Industry. There are two main challenges of this system. One is to seamlessly connect Java object model with WOO-DB's object model represented in C API, following ODMG Java Binding Standard. Issues of bridging these two object models are given including the critical transaction and thread models. Another goal is to design an component-based system. A general framework for building such language binding system is addressed. Adopting Object-Oriented technology to design system class module can make it convenient to to port Application version to Applet version later. Descriptions about the characteristic of persistence-reachability is also addressed. Furthermore, to adhere the security constraint came with the Java Applet, a novel solution is also given. The current ODMG Java standards and programming flow are reported as an illustration. At last, we perform an system performance analysis separately with C、C++、Java language system.